About Socket
Sourced by ZipRecruiter
Industry
Network security
Company size
1 - 10 Employees
Headquarters location
San Francisco, CA, US
We are building a US data science team of three: a lead who owns risk analytics for our customers' track, a data scientist working on the quality of analyst decisions, and you. You are the engineer. What the other two build in notebooks, you turn into systems that run on a schedule, hold up under real data, and can be handed to someone else. That covers the full model lifecycle. Packaging and deployment, the pipelines that feed models, versioning of data and models together, monitoring for drift and degradation, retraining, and the plumbing that gets a result in front of the person who needs it. We are early enough that you get to choose most of this rather than inherit it. You will not be doing this on bare ground. A cloud engineering team across the US and UK looks after our AWS platform, networking, and security, and the UK engineering team runs the data platform and the inspection products. Your work sits on top of theirs, and getting that boundary right is part of the job. We hold years of ultrasonic, induction, and eddy current test data from non-stop inspection across North America. Volume is not the constraint here. Getting reliable, reproducible answers out of it is.
What We Expect From YouWe expect an exceptional level of drive and ambition. You think beyond today's work to what the team and organization need next, champion bold ideas, and see them through. Your hunger is infectious - it inspires those around you to aim higher. You should be someone who puts the team first. You share credit openly, admit when you are wrong, and welcome feedback as an opportunity to grow. You are comfortable saying "I don't know" and asking for help when needed. This role requires a high degree of self-direction. You will manage complex work with minimal oversight, identify problems and solutions proactively, and may lead workstreams. You make well-reasoned technical decisions and **escalate** when there is genuine business or architectural impact. You should be able to quickly grasp complex problems that span multiple systems or domains. We expect you to design effective solutions for non-trivial requirements, identify root causes efficiently, and consider performance, scalability, and maintainability in your approach. You will be the person who insists that a result is reproducible. That is a temperament as much as a skill, and it is the main reason this seat exists as an engineering role rather than a third analyst.
Key ResponsibilitiesSourced by ZipRecruiter
Network security
1 - 10 Employees
San Francisco, CA, US
Big Data Engineer
Big Data Developer
Hadoop Software Engineer
Big Data Hadoop Developer
Data Software Engineer
Big Data Architect
Big Data Solutions Architect
Hadoop Engineer
Big Data Solution Architect
Big Data Admin
Remote Machine Learning Engineer Salaries
Q: What skills or qualities help someone succeed as a Big Data Software Engineer?
A: To succeed as a Big Data Software Engineer, key technical skills include proficiency in programming languages such as Java, Python, and Scala, as well as expertise in data processing frameworks like Hadoop, Spark, and NoSQL databases. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration are crucial for working with cross-functional teams and stakeholders to design, develop, and deploy data-driven solutions. These technical and soft skills enable Big Data Software Engineers to drive business insights, optimize processes, and innovate products, ultimately supporting their career growth and effectiveness in the role.
Q: What is the career path for a Big Data Software Engineer?
A: A Big Data Software Engineer's career path typically begins with entry-level roles such as Junior Big Data Engineer or Data Analyst, where they develop foundational skills in data processing, storage, and visualization tools like Hadoop, Spark, and NoSQL databases. As they gain experience, they progress to mid-level roles like Big Data Engineer or Senior Data Analyst, where they take on more complex projects, lead small teams, and develop expertise in data architecture, machine learning, and cloud computing. Senior roles like Lead Big Data Engineer or Data Architect offer opportunities for advanced technical leadership, strategic planning, and mentorship, ultimately leading to long-term career prospects in technical leadership, product management, or entrepreneurship.
