Software Development Engineer, ML Navigator
In this role, you will be part of a two-pizza team in an org of 100+ engineers. As a software development engineer, your responsibilities will include:
* Establishing technical direction and fostering a positive team culture.
* Taking end-to-end ownership of the software development life cycle, including design, testing, deployment, and operation.
* Being hands-on and working with the engineering team to manage day-to-day development activities by leading architecture decisions, participating in designs, design review, code review, and implementation.
* Championing operational, technical, and process improvements.
* Collaborating with other engineers to deliver to the roadmap.
You will have the opportunity to design and implement systems that delight our customers. To succeed in this role, you will need experience building complex software systems, programming with at least one software programming language, designing or architecting new and existing systems, and full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
About the Role
This is a challenging and rewarding opportunity for a talented software development engineer who is passionate about creating innovative solutions. You will work closely with a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. Together, you will collaborate on delivering high-quality solutions in a hyper-growth environment where priorities shift fast.
About Us
We are a company that values diversity, equity, and inclusion. We believe that employing a diverse workforce is central to our success and make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify, and build. Protecting your privacy and the security of your data is a longstanding top priority for us.
What We Offer
We offer a range of benefits, including flexible work arrangements, mentorship opportunities, and career advancement resources. Our inclusive culture empowers employees to deliver the best results for our customers. We are committed to providing a supportive and dynamic work environment that allows you to grow and thrive.