C++ Software Engineer Lead I
Role details
Job location
Tech stack
Job description
As a development Lead, you will work collaboratively with a team of highly experienced developers from around the world on core technologies and critical real-time systems that drive the oneZero platform. Lead engineers should expect to spend 50% of their time managing their team and 50% coding., * As a development lead, you will be expected to manage the day-to-day activities of a small team of Agile developers focused on a functional area of our core technology while coordinating with QA, product owners, and project managers on feature delivery.
- You will align assignments with developers' strengths and intentionally create opportunities to develop their weaker skills. You will help them understand risks and escalate issues regarding scheduling, and you will ensure their long-term growth and success through feedback and mentoring.
- Daily triaging of issues with appropriate escalation as necessary.
- As part of the development team, you will be expected to help develop, enhance, and maintain every aspect of the company's technology suite. Your software will be held to a very high standard of efficiency, reliability, clarity, and usability by the development team and our customers.
- You will write software primarily in C++ with a focus on performance and reliability; you may use modern language features so long as they don't hurt performance or readability. Occasionally you will need to develop and debug in C# and Typescript/JavaScript.
- Frequently you will be expected to collaborate with the business, design, operations, and QA teams as needed to refine product designs and advise on technical design.
- As needed, you will assist the operations team to efficiently diagnose and resolve issues that occur in production (e.g. forensic log and crash dump analysis, hotfix build generation).
Requirements
Do you have experience in Technology management?, We are currently looking for a motivated and talented Lead Software Engineer to join our development team., * Significant and demonstrably strong C++ development and debugging experience.
- Proven track record of successful technical management or lead experience, preferably in an Agile workflow.
- Able to reliably estimate and complete assignments with a minimum of oversight, but able to take direction as necessary.
- A positive, team-oriented attitude.
- Must have legal authorization to work in the United States.
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- 401(k) matching
- Vision insurance
- Dental insurance
- Wellness program, * Competitive bonus plan
- Daily lunch provided in the office and company-sponsored parking
- Competitive health, dental, and vision plans
- Monthly wellness program subscription
- 401K with partial company contribution matching
Must have legal authorization to work in the United States.
The salary range for this position is $160,000- 200,000, depending on relevant experience.