
Published: Sun, 31 Aug 2025 20:50:54 GMT
Position: Software Engineering Manager
Company Overview:
We are a dynamic and innovative company that is dedicated to creating cutting-edge products. Our team is committed to fostering a collaborative and inclusive environment, where every member has the opportunity to contribute and grow.
Role Summary:
As a Software Engineering Manager, you will play a crucial role in driving the success of our products and developing the next generation of engineering talent. You will work closely with cross-functional teams to deliver secure, reliable, and scalable software solutions, while also leading and mentoring a team of talented engineers.
Key Responsibilities:
30% Delivery & Execution:
– Collaborate with product team members (UX, engineering, and product management) to develop high-quality software solutions
– Ensure that all quality and change control standards are met through documentation and review processes
– Write custom code or scripts to automate infrastructure, monitoring services, and test cases
– Work with vendors and partners to implement critical tooling and platforms
– Create dashboards, logging, alerting, and responses to proactively address any issues
– Contribute to enterprise-wide tools for destructive testing, automation, and engineering empowerment
– Evaluate new technologies for potential adoption across the company
– Lead review board sessions to maintain consistency across the company
– Fill in for engineers who are out of the office
10% Support & Enablement:
– Provide support to engineers, product teams, and support teams by addressing their questions and concerns
– Monitor tools and participate in conversations to promote collaboration across product teams
– Offer application support for software running in production
– Act as a technical escalation point for the engineering team
50% People:
– Provide leadership, mentoring, and coaching to software engineers
– Attract, retain, and develop top talent to build a world-class software engineering team
– Conduct annual and mid-year reviews, review individual development plans, and gather team feedback
– Foster collaboration among team members to ensure consistency across product teams and identify opportunities for career growth
– Advocate for modern software development practices
– Guide team members in strategy, alignment, analysis, and execution tasks within and across product teams
– Participate in learning activities to stay up-to-date on modern software design and development practices
10% Learning:
– Stay informed about new technologies and best practices through reading, tutorials, and videos
– Build relationships with technology leaders at other companies to learn about best practices and innovative solutions
– Share knowledge and insights with the team to drive continuous learning and improvement
Qualifications:
– Must be eighteen years of age or older
– Must be legally permitted to work in the United States
– Mastery of an object-oriented programming language, preferably Java
– 5-7 years of relevant work experience
– Proven track record of successfully leading software engineering teams and delivering complex projects
– Mastery of Java and proficiency in Python
– Mastery of writing SQL queries against a relational database
– Experience in creating, deploying, and maintaining ML platforms and infrastructure
– Experience in streamlining end-to-end process of taking ML models to production
– Experience working with Data Scientists, proficient in data engineering and interfacing with ML models
– Mastery of modern product development processes and pipelines
– Proficiency in effective troubleshooting and issue resolution techniques
– Proficiency in effective system monitoring and log analysis techniques
– Capable of quickly understanding complicated systems
– Experience managing and growing team members in a professional setting
– Experience balancing workloads across teams
– Experience with translating high-level strategy into tactical execution
Benefits:
– Health care benefits
– 401K
– ESPP
– Paid time off
– Success sharing bonus
If you are passionate about software engineering and have a strong track record of leadership and delivery, we encourage you to apply for this exciting opportunity. Join our team and help us create innovative and impactful products! Apply link