Software Engineering Manager
Company | Nova Talent |
---|---|
Location | Los Angeles, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- 7+ years of experience in software engineering, preferably B2B SaaS, with at least 2 years of experience leading engineering efforts from analyzing requirements to scoping, shipping, and operating in production.
- Bachelor’s degree in computer science, data science, engineering, math, physics, or STEM discipline.
- Strong experience designing and building large-scale, distributed systems or web applications using Go, Python, or an equivalent language.
- Deep systems background and value technical excellence.
- A demonstrated track record of successful mentorship and accelerating reports growth, being an effective multiplier for the team.
- Self-starter, able to navigate ambiguity and changing priorities in a start-up environment.
- Proven ability to balance hands-on development with team management.
- Team player with excellent communication skills and a collaborative work ethic.
Responsibilities
- Lead a team of engineers, accelerate their growth by providing thoughtful feedback and technical mentorship, and effectively manage their performance.
- Collaborate with go-to-market, product, and engineering to build and champion a long-term technical roadmap that reduces the operational burden, ensures scalability, and mitigates risk.
- Work closely with customers, including hardware engineers, to understand their problems and find efficient solutions.
- Drive execution, ensuring high-quality projects are delivered on time and aligned with company goals.
- Establish and refine engineering processes, including code reviews, sprint planning, and post-mortems, that increase velocity, maintain product quality, and ensure high technical standards.
- Track and report key engineering metrics (e.g., error rates, shipping velocity) to ensure continuous improvement and efficient execution.
- Help scale the engineering team.
- Contribute to the codebase, working on high-impact features and helping solve critical technical challenges.
Preferred Qualifications
- Experience working with in-stream data processing and analytics using Apache Kafka, Flink, Beam, or similar
- Experience with relational and non-relational databases, e.g. PostgreSQL, Druid, Pinot, Timescale, or similar
- Experience with data exploration tools like Grafana, Jupyter Notebooks, Metabase, PowerBI, or similar
- Strong understanding of DevOps principles; version control, testing, continuous integration, build, deployment and monitoring