Sr. Software Development Engineer I
PermanentJob Details
Requirements
6+ years of experience in software development with a focus on building scalable and reliable software. Experience using modern JavaScript build and packaging systems. Familiarity with serverless technology like AWS, Google Cloud Platform, and/or other cloud offerings. Experience with both functional and object-oriented programming patterns. Knowledge of both relational and non-relational database systems and their tradeoffs in practice. Excellent team player with strong interpersonal and communication skillsBachelor's Degree in Computer Science or related fields.
Job Description
Design and implement innovative next generation systems in food tech and high performance products and services for hundreds of millions of global users. Design, develop, and maintain software applications using modern programming languages and technologies. Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions. Be up to date on the latest technologies that can help improve the developer and guest experiences. Contribute to code reviews, ensuring code quality and adherence to best practices. Troubleshoot and debug software issues, implement solutions, and improve system performance. Provide detailed and constructive design and code reviews to teammates on their code. Write multiple forms of testing, including in unit, integration, and end-to-end. Create best-in-class software based on an understanding of business and technical priorities and needs.
