Overview
Instacart is transforming the grocery industry by providing reliable grocery delivery services. The company invites individuals to join their team as a Senior Software Engineer, Core Experience, a remote position available to employees in the continental United States.
Key Responsibilities
- Design, build, and implement software solutions to optimize and scale the Instacart platform.
- Develop highly scalable software using strong software engineering principles.
- Analyze and optimize expensive SQL queries.
- Enable data-driven features that adapt to customer shopping behavior.
- Lead strategic planning and execution of development projects from inception to deployment.
- Implement high quality solutions for engaging shopping experiences across web and mobile platforms.
- Conduct ongoing testing, performance analysis, and troubleshooting of systems.
- Other duties as assigned.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or related field (or foreign equivalent).
- 5 years of experience in a software engineering role.
- 5 years of experience with Java, Ruby, Python, or similar programming languages.
- 5 years of experience with MySQL, PostgreSQL, NoSQL, or similar data management systems.
- 5 years of experience with API query technologies, such as GraphQL.
- 2 years of experience with machine learning model development.
- 2 years of experience with client/server architectures and application architectures.
- 2 years of experience working with large codebases on cross-functional teams.
Benefits
Instacart provides highly market-competitive compensation and benefits tailored to the location of employees.
Location
This role is remote and available to candidates located anywhere in the continental United States.
How to Apply
Interested candidates should apply through the provided application portal linked in the job listing.
Deadline
No specific deadline stated.