Software Engineer II, Marketing Enablement & Technology
Instacart 4.9
San Francisco, CA jobs
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we're building the team to help push our shopping cart forward. If you're ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There's no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work-whether it's from home, an office, or your favorite coffee shop-while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
The Marketing Enablement & Technology (MET) team sits within Instacart's Marketing organization, building the systems, APIs, and data pipelines powering Instacart's Paid Marketing channels-one of our most substantial growth levers. Operating at the intersection of Marketing, Product, and Engineering, we own the platforms behind campaign feeds, audience targeting, event pipelines, and QA automation.
We're seeking a SoftwareEngineer for the Paid MarTech pod to develop backend services and ETL processes enabling marketing campaign execution, conversion tracking, and third-party integrations across Paid Social, Display, SEM, Online Video, Linear Television, and Streaming Audio. You'll partner with Marketing, Operations Sales, and Engineering teams to translate business requirements into scalable technical solutions that drive measurable growth.
About the Job
Build and maintain backend services, APIs, and data pipelines using Python, supporting marketing campaign execution, conversion tracking, and third-party integrations across multiple ad platforms.
Develop and optimize ETL processes that integrate diverse data sources (Google Analytics, Snowflake, third-party ad platforms), ensuring accurate and timely data flow for marketing decision-making.
Implement features end-to-end with minimal oversight, writing clean, reusable, well-documented code that follows secure coding practices and team standards.
Leverage Airflow for workflow automation and DBT for data transformation, enhancing system observability through logging and metrics.
Collaborate with marketing teams to translate business requirements into technical solutions, working closely with stakeholders across third-party channel providers to streamline ad conversions and debug issues.
About You
Minimum Qualifications
3-5 years of softwareengineering experience with strong proficiency in Python for building backend services, APIs, and data pipelines.
Demonstrated experience with data integration technologies including Snowflake, SQL, and ETL processes across multiple data sources.
Familiarity with workflow orchestration tools (Airflow) and data transformation frameworks (DBT).
Experience working with third-party APIs and integrations, particularly in marketing or ad tech contexts.
Strong organizational skills with ability to deliver complete features independently and manage multiple priorities effectively.
Effective communicator who can collaborate across marketing, product, and engineering teams to understand requirements and deliver solutions.
Preferred Qualifications
Experience with Google Analytics, Google Tag Manager, or other marketing analytics platforms.
Familiarity with ad platform APIs (Google Ads, Facebook Ads, Snapchat Ads) and conversion tracking mechanisms.
Understanding of digital marketing concepts and performance marketing KPIs (ROAS, LTV, CAC, CPA).
Experience with cloud platforms (AWS, GCP) and containerization technologies.
Previous experience in a marketing technology or ad tech organization.
Knowledge of data privacy regulations and secure handling of user data in marketing contexts.
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For US based candidates, the base pay ranges for a successful candidate are listed below.
CA, NY, CT, NJ$171,000-$181,000 USDWA$164,000-$173,000 USDOR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI$157,000-$165,000 USDAll other states$142,000-$150,000 USD
$171k-181k yearly Auto-Apply 45d ago
Looking for a job?
Let Zippia find it for you.
Software Engineer, Proactive Security
Doordash 4.4
Remote
About the Team
At DoorDash we're building the industry's most scalable and reliable delivery network to support our three-sided marketplace of consumers, merchants, and Dashers. Security is paramount to the success of our business, and DoorDash Security aspires to be the world's most admired security team. We are committed to building the world's most trusted on-demand, logistics engine for delivery! We're expanding our team of great minds to help us secure and maintain a 24x7, no downtime, global infrastructure system that powers DoorDash's multi-sided marketplace of consumers, merchants, and drivers.
About the Role
Our Security Engineering team is looking for a SoftwareEngineer to lead the design, development and operation of security services within DoorDash's Product and Cloud Security domains. You will be a part of our inclusive, collaborative global team responsible for building “paved paths” to ensure a safe, reliable and resilient delivery network. This is a US or Canada remote position reporting directly to the Manager of our Security Engineering team.
You're excited about this opportunity because you will…
Build and maintain core security products, including but not limited to Remote Access Management, Secrets Management, Tokenization, and Knowledge Graphs, Access Control at DoorDash scale.
Partner cross-functionally with Core Infrastructure, Product Engineering, Legal, Security teams and Vendor Partners to build “paved paths” that provide actionable feedback to embed secure design practices into the product and infrastructure development process.
Lead the technical direction and roadmap for your assigned area of ownership.
Build and maintain high Operational Excellence (OE) to ensure we operate services with excellence, rigor and durable standards to ensure minimal downtime.
Participate in on-call rotation and promptly respond to on-call events with urgency and rigor.
Manage the lifecycle of security product feature requests and improvements full life-cycle from triage, validation, design, testing, and implementation.
Influence and drive improvements to engineering standards, leverage advancements and LLMs to improve productivity and velocity.
Mentor and coach earlier career engineers, setting and enforcing high standards for Operational Excellence and SoftwareEngineering.
We're excited about you because…
6+ years of experience as a softwareengineer in an information security or infrastructure engineering discipline.
Able to demonstrate a track record of driving improvements to a company's infrastructure security posture.
Breadth of technical experience across various infrastructure and security areas running in large production environments.
Highly skilled in distributed systems and platforms development using program languages such as Java/Scala/Kotlin, Golang, or Python.
Strong experience with infrastructure as a code tooling like Terraform.
Expertise with cloud infrastructure and management in AWS.
Experience solving complex, systemic issues that require creative thinking and solutions.
Exceptional analytical and investigative abilities with hands-on experience leading root cause analysis.
Excellent verbal and written communication skills to review design documents with respect to cloud infrastructure, security and engineering personnel.
Must be comfortable regularly exercising discretion and independent judgment in performing job duties, including evaluating options, making informed decisions, and determining appropriate courses of action within the scope of assigned responsibilities.
Applications for this position are accepted on an ongoing basis
Notice to Applicants for Jobs Located in NYC or Remote Jobs Associated With Office in NYC Only
We use Covey as part of our hiring and/or promotional process for jobs in NYC and certain features may qualify it as an AEDT in NYC. As part of the hiring and/or promotion process, we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound from August 21, 2023, through December 21, 2023, and resumed using Covey Scout for Inbound again on June 29, 2024.
The Covey tool has been reviewed by an independent auditor. Results of the audit may be viewed here: Covey
Compensation
The successful candidate's starting pay will fall within the pay range listed below and is determined based on job-related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions. Base salary is localized according to an employee's work location. Ranges are market-dependent and may be modified in the future.
In addition to base salary, the compensation for this role includes opportunities for equity grants. Talk to your recruiter for more information.
DoorDash cares about you and your overall well-being. That's why we offer a comprehensive benefits package to all regular employees, which includes a 401(k) plan with employer matching, 16 weeks of paid parental leave, wellness benefits, commuter benefits match, paid time off and paid sick leave in compliance with applicable laws (e.g. Colorado Healthy Families and Workplaces Act). DoorDash also offers medical, dental, and vision benefits, 11 paid holidays, disability and basic life insurance, family-forming assistance, and a mental health program, among others.
To learn more about our benefits, visit our careers page here.
See below for paid time off details:
For salaried roles: flexible paid time off/vacation, plus 80 hours of paid sick time per year.
For hourly roles: vacation accrued at about 1 hour for every 25.97 hours worked (e.g. about 6.7 hours/month if working 40 hours/week; about 3.4 hours/month if working 20 hours/week), and paid sick time accrued at 1 hour for every 30 hours worked (e.g. about 5.8 hours/month if working 40 hours/week; about 2.9 hours/month if working 20 hours/week).
The national base pay range for this position within the United States, including Illinois and Colorado.$159,800-$235,000 USDAbout DoorDash
At DoorDash, our mission to empower local economies shapes how our team members move quickly, learn, and reiterate in order to make impactful decisions that display empathy for our range of users-from Dashers to merchant partners to consumers. We are a technology and logistics company that started with door-to-door delivery, and we are looking for team members who can help us go from a company that is known for delivering food to a company that people turn to for any and all goods.
DoorDash is growing rapidly and changing constantly, which gives our team members the opportunity to share their unique perspectives, solve new challenges, and own their careers. We're committed to supporting employees' happiness, healthiness, and overall well-being by providing comprehensive benefits and perks including premium healthcare, wellness expense reimbursement, paid parental leave and more.
Our Commitment to Diversity and Inclusion
We're committed to growing and empowering a more inclusive community within our company, industry, and cities. That's why we hire and cultivate diverse teams of people from all backgrounds, experiences, and perspectives. We believe that true innovation happens when everyone has room at the table and the tools, resources, and opportunity to excel.
Statement of Non-Discrimination: In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital/domestic partner status, sexual orientation, gender identity or expression, disability status, or veteran status. Above and beyond discrimination and harassment based on “protected categories,” we also strive to prevent other subtler forms of inappropriate behavior (i.e., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at DoorDash. We value a diverse workforce - people who identify as women, non-binary or gender non-conforming, LGBTQIA+, American Indian or Native Alaskan, Black or African American, Hispanic or Latinx, Native Hawaiian or Other Pacific Islander, differently-abled, caretakers and parents, and veterans are strongly encouraged to apply. Thank you to the Level Playing Field Institute for this statement of non-discrimination.
Pursuant to the San Francisco Fair Chance Ordinance, Los Angeles Fair Chance Initiative for Hiring Ordinance, and any other state or local hiring regulations, we will consider for employment any qualified applicant, including those with arrest and conviction records, in a manner consistent with the applicable regulation.
If you need any accommodations, please inform your recruiting contact upon initial connection.
$159.8k-235k yearly Auto-Apply 15d ago
Principal Software Engineer, Catalog & Real-Time Serving Systems
Instacart 4.9
San Francisco, CA jobs
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we're building the team to help push our shopping cart forward. If you're ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There's no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work-whether it's from home, an office, or your favorite coffee shop-while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
We are seeking a highly experienced and visionary Sr. Staff or Principal Engineer to join our Customers organization. This role is crucial for the evolution and scalability of our core Catalog and data intensive systems, while also playing a pivotal role in advancing our Machine Learning serving and serving infrastructure capabilities. This position will not only impact core business functions and drive significant revenue but also shape the future of our personalized, real-time ML-driven experiences. The ideal candidate will possess deep expertise in distributed systems, streaming processing, data intensive applications, and particularly, the deployment, scaling, and optimization of Machine Learning models in production.
This is a unique opportunity to join a dynamic and innovative team, and to make a significant impact on the future of our platform by advancing both our core data infrastructure and our Machine Learning capabilities. If you are a highly motivated and experienced engineer with a passion for solving complex technical challenges across distributed systems, data engineering, and ML serving, we encourage you to apply.
Join a dynamic team at the heart of Instacart's success, leading the core shopping experience that millions of users rely on. We are obsessive about perfecting every aspect of the customer shopping journey on the app, encompassing UX formats, feeds, algorithms, personalization, recommender engines, and ranking systems to deliver an exceptional experience. Our team thrives on collaborative problem-solving in a fast-paced environment.
About the Job
Provide architectural leadership for Catalog, streaming, and data-intensive systems, emphasizing ML serving infrastructure and best practices, and drive the technical roadmap.
Design, build, and scale reliable, efficient, and adaptable solutions to address changing business and ML needs.
Lead the development and optimization of ML serving endpoints, ensuring high availability, low latency, robust performance, and implement fail-fast input validations and track metrics using Datadog.
Centralize ML serving logic and decouple it from product applications to improve debugging, manageability, and system performance.
Drive and contribute to company-wide transformational initiatives, impacting key business metrics like revenue, personalization, and operational efficiency, and influence the direction of ML infrastructure including real-time inferencing.
Serve as a subject matter expert for Catalog, streaming, data-intensive, and ML serving technologies, providing guidance and mentorship to engineering and data science teams.
Identify and implement innovative solutions to optimize system performance, reduce costs, and improve data processing and ML serving latency.
Collaborate with cross-functional teams, including Product, Retailer, IC App, Ads, ML Infrastructure, and Data Science, to deliver integrated ML-driven solutions, and lead incident response and resolution for high-severity issues.
About You
Minimum Qualifications
Extensive experience in softwareengineering, with a focus on distributed systems, streaming processing (e.g., Flink), data intensive applications, and particularly, Machine Learning serving and deployment.
Proven track record of designing, implementing, and scaling large-scale, high-performance systems, including ML serving infrastructure.
Deep understanding of database technologies, data modeling, data pipelines, and ML model deployment patterns.
Strong architectural skills and the ability to design and evaluate complex technical solutions across diverse technology domains, including Catalog, Streaming, and Machine Learning.
Excellent problem-solving and debugging skills, with specific experience in addressing issues related to ML model serving, data quality, and infrastructure stability.
Strong communication and collaboration skills, with the ability to effectively work across teams, influence stakeholders, and mentor junior engineers.
Experience with cloud platforms and related technologies, including ML serving platforms (e.g., Sagemaker).
Ability to quantify and demonstrate the impact of technical contributions on business results (e.g., revenue, efficiency, cost savings, and ML model performance).
Familiarity with challenges related to ML lifecycle, data flow, and best practices
Preferred Qualifications
Experience working with large-scale catalog systems or similar data-intensive platforms.
Significant experience in designing and implementing high-throughput, low-latency ML serving systems.
Contributions to open-source projects or technical publications related to distributed systems, data engineering, or Machine Learning serving.
Experience in a high-growth, fast-paced environment, particularly in the context of scaling ML initiatives.
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For US based candidates, the base pay ranges for a successful candidate are listed below.
CA, NY, CT, NJ$335,000-$372,000 USDWA$321,000-$357,000 USDOR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI$308,000-$342,000 USDAll other states$278,000-$309,000 USD
$335k-372k yearly Auto-Apply 60d+ ago
Graduate 2026 Software Engineer I, US
Uber 4.9
San Francisco, CA jobs
About the role and team Engineering at Uber means building for real-world impact under real-world constraints. You'll join a team that builds the platforms and services powering safe, affordable, and reliable movement in over 10,000 cities worldwide. The problems are complex, the systems are massive, and the pace is fast, requiring you to make smart decisions with guidance from seasoned peers. If you think in systems and care about building things that actually work for millions of people, this is where you'll grow.
We're not looking for someone who just follows a manual; we need builders who thrive in ambiguity and own their growth. You'll be part of a high-performance culture marked by perseverance, where your code directly impacts earners, riders, and merchants every day. This is a unique environment where the digital and physical worlds intersect, and every line of code helps move the world forward. You will face shifting priorities and legacy trade-offs, but that is exactly what makes the work meaningful and your impact tangible.
What you'll do
* Build, maintain, and optimize backend services and infrastructure that support Uber's global user-facing products and internal platforms.
* Design and implement high-quality, testable, and maintainable code using programming languages like Java, Go, Python, or C++ to solve well-defined technical tasks.
* Collaborate across disciplines-including product, design, and data science-to ship thoughtful and practical solutions at Uber's hyper-scale.
* Participate in on-call rotations and apply best practices to troubleshoot, diagnose, and resolve production incidents with team guidance.
* Own your work end-to-end, from drafting technical documentation and design docs to monitoring product quality and fixing inefficiencies in the production environment.
Basic qualifications
* Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field in 2025 or 2026.
* Proficient experience with data structures, algorithms, and one or more programming languages such as Java, Go, C/C++, or Python.
Preferred qualifications
* Desire to work with a team that delivers high-impact results every day while navigating large-scale distributed systems.
* Grit, drive, and a strong sense of ownership coupled with an appetite for collaboration and constant learning.
* Proficiency in writing understandable, maintainable software and a curiosity to explore different solutions for complex problems.
* Experience or interest in building distributed systems at hyper-scale and making practical trade-offs based on business needs.
Ready to ride? Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves, this is the place for you. What moves us, moves the world - let's move it forward, together. You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Learn more at [****************************************************************************** Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least Tuesday, Wednesday, Thursday in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements. Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.
For New York, NY-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link [******************************************************************************
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing [this form](*************************************
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
$150k-158k yearly 29d ago
Graduate 2026 Software Engineer I, US
Uber 4.9
Seattle, WA jobs
About the role and team Engineering at Uber means building for real-world impact under real-world constraints. You'll join a team that builds the platforms and services powering safe, affordable, and reliable movement in over 10,000 cities worldwide. The problems are complex, the systems are massive, and the pace is fast, requiring you to make smart decisions with guidance from seasoned peers. If you think in systems and care about building things that actually work for millions of people, this is where you'll grow.
We're not looking for someone who just follows a manual; we need builders who thrive in ambiguity and own their growth. You'll be part of a high-performance culture marked by perseverance, where your code directly impacts earners, riders, and merchants every day. This is a unique environment where the digital and physical worlds intersect, and every line of code helps move the world forward. You will face shifting priorities and legacy trade-offs, but that is exactly what makes the work meaningful and your impact tangible.
What you'll do
* Build, maintain, and optimize backend services and infrastructure that support Uber's global user-facing products and internal platforms.
* Design and implement high-quality, testable, and maintainable code using programming languages like Java, Go, Python, or C++ to solve well-defined technical tasks.
* Collaborate across disciplines-including product, design, and data science-to ship thoughtful and practical solutions at Uber's hyper-scale.
* Participate in on-call rotations and apply best practices to troubleshoot, diagnose, and resolve production incidents with team guidance.
* Own your work end-to-end, from drafting technical documentation and design docs to monitoring product quality and fixing inefficiencies in the production environment.
Basic qualifications
* Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field in 2025 or 2026.
* Proficient experience with data structures, algorithms, and one or more programming languages such as Java, Go, C/C++, or Python.
Preferred qualifications
* Desire to work with a team that delivers high-impact results every day while navigating large-scale distributed systems.
* Grit, drive, and a strong sense of ownership coupled with an appetite for collaboration and constant learning.
* Proficiency in writing understandable, maintainable software and a curiosity to explore different solutions for complex problems.
* Experience or interest in building distributed systems at hyper-scale and making practical trade-offs based on business needs.
Ready to ride? Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves, this is the place for you. What moves us, moves the world - let's move it forward, together. You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Learn more at [****************************************************************************** Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least Tuesday, Wednesday, Thursday in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements. Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.
For New York, NY-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link [******************************************************************************
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing [this form](*************************************
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
$150k-158k yearly 29d ago
Senior Software Engineer II, Core Experience
Instacart 4.9
Remote
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we're building the team to help push our shopping cart forward. If you're ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There's no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work-whether it's from home, an office, or your favorite coffee shop-while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
This role challenges traditional approaches to digital shopping by improving backend systems that power a seamless user journey. You will lead efforts to enhance content discoverability and purchase processes, helping to perfect the interaction between user desires and our vast product offerings.
The Senior SoftwareEngineer will focus on enhancing the user experience by developing robust backend architectures that support advanced recommendation and personalization systems. In close collaboration with ML engineers, product teams, and data scientists, you will lead the innovation of our backend services, enabling sophisticated, data-driven features that adapt to our customers' shopping behaviors.
The Core Experience teams are dedicated to creating engaging and straightforward shopping experiences. You will be part of a team that is at the heart of product innovation, focusing on everything from the user interfaces to the underlying systems that support our web and mobile platforms. Our team's work is guided by a data-driven methodology that ensures decisions are aligned with consumer needs, helping us move swiftly and efficiently in our development processes.
Overview of the Core Experiences teams that are currently hiring:
Order Quality:
The Order Quality Team at Instacart is dedicated to delivering a seamless and dependable online grocery experience by ensuring every order is picked and delivered with the highest level of accuracy and care. We are responsible for the end to end post-checkout journey, which includes building intelligent replacement algorithms, providing real-time order status updates, and managing communication channels through SMS, push notifications, and live activity tracking. Our team also oversees features such as item summary pages, chat, cancellations and rescheduling, post-checkout pickup experience, and post order feedback, always striving to recover gracefully when things don't go as planned. The Order Quality Team plays a vital role in creating transparency and control for customers, embodying Instacart's commitment to operational excellence and innovation at scale.
About the Job
Design, build, and maintain high-quality backend applications.
Lead the development of our backend system's roadmap, prioritizing scalability and reliability.
Innovate and think creatively to develop new features that enhance our customer's shopping experiences.
Own and lead major components of our product, ensuring they meet both internal standards and external expectations.
Collaborate across teams to foster a unified approach to product development, facilitating consensus and driving effective outcomes.
Responsible for the strategic planning and execution of projects you oversee, from inception to deployment and maintenance.
About You
Minimum Qualifications
5+ years of backend development experience, with a strong record of project delivery.
Proficiency in backend languages, such as Ruby or Go.
A solid foundation in unit testing and problem-solving.
Exceptional communication skills and the ability to lead and collaborate with diverse teams.
Holds a Bachelor's or Master's degree in Computer Science, SoftwareEngineering, or equivalent experience.
Preferred Qualifications
Experience with recommender systems and personalization algorithms.
Familiarity with ML model development and iteration.
Deep understanding of feed architecture principles.
Skilled in the use of monitoring and observability tools like Datadog.
Extensive experience with database management, particularly PostgreSQL.
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For US based candidates, the base pay ranges for a successful candidate are listed below.
CA, NY, CT, NJ$230,000-$242,000 USDWA$220,000-$232,000 USDOR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI$211,000-$222,000 USDAll other states$192,000-$202,000 USD
$230k-242k yearly Auto-Apply 5d ago
Graduate 2026 Software Engineer I, Mobile
Uber 4.9
New York, NY jobs
About the role and team Engineering at Uber means building for real-world impact under real-world constraints. You'll join a team that builds the platforms and services powering safe, affordable, and reliable movement in over 10,000 cities worldwide. The problems are complex, the systems are massive, and the pace is fast, requiring you to make smart decisions with guidance from seasoned peers. If you think in systems and care about building things that actually work for millions of people, this is where you'll grow.
We're not looking for someone who just follows a manual; we need builders who thrive in ambiguity and own their growth. You'll be part of a high-performance culture marked by perseverance, where your code directly impacts earners, riders, and merchants every day. This is a unique environment where the digital and physical worlds intersect, and every line of code helps move the world forward. You will face shifting priorities and legacy trade-offs, but that is exactly what makes the work meaningful and your impact tangible.
What you'll do
* Build and maintain high-performance services and infrastructure that support Uber's global platform, ensuring that performance, safety, and scale are never separated.
* Navigate and solve messy, high-impact problems in fast-changing environments, often starting without a clear playbook or obvious solution.
* Manage technical debt and shifting priorities while keeping long-term system health and the experience of millions of users in mind.
* Champion engineering excellence by upholding standards for code health, testing, and design clarity, even when project stakes are high and time is tight.
* Collaborate across disciplines-including product, design, and operations-to influence technical direction and ship thoughtful, practical solutions at hyper-scale.
* Own your work end-to-end, from the first design document to debugging complex production issues when every second matters.
Basic qualifications
* Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience in 2025 or 2026.
* Experience in iOS development (including internships) with a track record of shipping consumer-facing applications.
* Proficiency in Swift and/or Objective-C.
* Knowledge of UIKit, Core Animation, Core Graphics, and related iOS frameworks.
* Demonstrated experience delivering technical initiatives within defined timelines.
Preferred qualifications
* Ability to work effectively in a fast-paced environment characterized by ambiguity and shifting priorities.
* Experience with custom UI and iOS/Swift best practices, including SwiftUI.
* Knowledge of mobile frameworks and libraries designed for use by large developer populations.
* Interest in cartography, mapping, or location-based services.
* Experience using A/B testing and data to drive product development decisions.
Ready to ride? Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves, this is the place for you. What moves us, moves the world - let's move it forward, together. You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Learn more at [****************************************************************************** Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least Tuesday, Wednesday, Thursday in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements. Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.
For New York, NY-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link [******************************************************************************
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing [this form](*************************************
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
$150k-158k yearly 29d ago
Graduate 2026 Software Engineer I, US
Uber 4.9
New York, NY jobs
About the role and team Engineering at Uber means building for real-world impact under real-world constraints. You'll join a team that builds the platforms and services powering safe, affordable, and reliable movement in over 10,000 cities worldwide. The problems are complex, the systems are massive, and the pace is fast, requiring you to make smart decisions with guidance from seasoned peers. If you think in systems and care about building things that actually work for millions of people, this is where you'll grow.
We're not looking for someone who just follows a manual; we need builders who thrive in ambiguity and own their growth. You'll be part of a high-performance culture marked by perseverance, where your code directly impacts earners, riders, and merchants every day. This is a unique environment where the digital and physical worlds intersect, and every line of code helps move the world forward. You will face shifting priorities and legacy trade-offs, but that is exactly what makes the work meaningful and your impact tangible.
What you'll do
* Build, maintain, and optimize backend services and infrastructure that support Uber's global user-facing products and internal platforms.
* Design and implement high-quality, testable, and maintainable code using programming languages like Java, Go, Python, or C++ to solve well-defined technical tasks.
* Collaborate across disciplines-including product, design, and data science-to ship thoughtful and practical solutions at Uber's hyper-scale.
* Participate in on-call rotations and apply best practices to troubleshoot, diagnose, and resolve production incidents with team guidance.
* Own your work end-to-end, from drafting technical documentation and design docs to monitoring product quality and fixing inefficiencies in the production environment.
Basic qualifications
* Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field in 2025 or 2026.
* Proficient experience with data structures, algorithms, and one or more programming languages such as Java, Go, C/C++, or Python.
Preferred qualifications
* Desire to work with a team that delivers high-impact results every day while navigating large-scale distributed systems.
* Grit, drive, and a strong sense of ownership coupled with an appetite for collaboration and constant learning.
* Proficiency in writing understandable, maintainable software and a curiosity to explore different solutions for complex problems.
* Experience or interest in building distributed systems at hyper-scale and making practical trade-offs based on business needs.
Ready to ride? Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves, this is the place for you. What moves us, moves the world - let's move it forward, together. You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Learn more at [****************************************************************************** Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least Tuesday, Wednesday, Thursday in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements. Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.
For New York, NY-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link [******************************************************************************
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing [this form](*************************************
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
$150k-158k yearly 29d ago
Graduate 2026 Software Engineer I, US
Uber 4.9
Sunnyvale, CA jobs
About the role and team Engineering at Uber means building for real-world impact under real-world constraints. You'll join a team that builds the platforms and services powering safe, affordable, and reliable movement in over 10,000 cities worldwide. The problems are complex, the systems are massive, and the pace is fast, requiring you to make smart decisions with guidance from seasoned peers. If you think in systems and care about building things that actually work for millions of people, this is where you'll grow.
We're not looking for someone who just follows a manual; we need builders who thrive in ambiguity and own their growth. You'll be part of a high-performance culture marked by perseverance, where your code directly impacts earners, riders, and merchants every day. This is a unique environment where the digital and physical worlds intersect, and every line of code helps move the world forward. You will face shifting priorities and legacy trade-offs, but that is exactly what makes the work meaningful and your impact tangible.
What you'll do
* Build, maintain, and optimize backend services and infrastructure that support Uber's global user-facing products and internal platforms.
* Design and implement high-quality, testable, and maintainable code using programming languages like Java, Go, Python, or C++ to solve well-defined technical tasks.
* Collaborate across disciplines-including product, design, and data science-to ship thoughtful and practical solutions at Uber's hyper-scale.
* Participate in on-call rotations and apply best practices to troubleshoot, diagnose, and resolve production incidents with team guidance.
* Own your work end-to-end, from drafting technical documentation and design docs to monitoring product quality and fixing inefficiencies in the production environment.
Basic qualifications
* Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field in 2025 or 2026.
* Proficient experience with data structures, algorithms, and one or more programming languages such as Java, Go, C/C++, or Python.
Preferred qualifications
* Desire to work with a team that delivers high-impact results every day while navigating large-scale distributed systems.
* Grit, drive, and a strong sense of ownership coupled with an appetite for collaboration and constant learning.
* Proficiency in writing understandable, maintainable software and a curiosity to explore different solutions for complex problems.
* Experience or interest in building distributed systems at hyper-scale and making practical trade-offs based on business needs.
Ready to ride? Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves, this is the place for you. What moves us, moves the world - let's move it forward, together. You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Learn more at [****************************************************************************** Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least Tuesday, Wednesday, Thursday in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements. Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.
For New York, NY-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link [******************************************************************************
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing [this form](*************************************
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
$150k-158k yearly 25d ago
Senior Software Engineering Manager, AI & Developer Productivity
Instacart 4.9
San Francisco, CA jobs
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we're building the team to help push our shopping cart forward. If you're ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There's no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work-whether it's from home, an office, or your favorite coffee shop-while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
We're looking for a Senior Engineering Manager to lead our AI Productivity and Developer Experience teams-two core teams responsible for transforming how engineers build software at Instacart.
You'll oversee high-impact projects like AI-powered code review, LLM tooling, local development platforms, and CI/test automation. Your work will directly improve engineering velocity, reduce friction, and embed AI into daily developer workflows. This role is ideal for someone who thrives at the intersection of infrastructure, product, and AI-and is excited to lead talented teams shaping the future of internal tools at scale.
The Developer Productivity & Platform organization at Instacart builds the tools, systems, and infrastructure that enable engineers to move fast and build with confidence. Within this org, the AI Productivity and Developer Experience teams focus on reshaping how engineers write, review, test, and ship code through world-class internal platforms and cutting-edge AI workflows.
Together, these teams are leading a major shift in how software is built. From AI-powered code review to faster builds and smarter dev environments, they're responsible for delivering some of the most impactful tools used across all of engineering at Instacart.
About the Job
Own and drive the roadmap for Instacart's internal AI tooling and developer platforms, shaping how hundreds of engineers write, test, and ship code every day.
Lead two high-impact teams (AI Productivity & Developer Experience) focused on systems like AI-powered PR review agents, LLM gateways, CI/test performance, and local development environments.
Partner with senior engineers, TPMs, and leaders across Infrastructure, Machine Learning, and Product to drive alignment and adoption across engineering teams.
Navigate ambiguity, shifting priorities, and high expectations-this role requires clear prioritization and robust execution under pressure in a fast-paced, complex environment.
Build and grow a high-performing, mission-driven team that thrives on impact, iteration, and pushing the boundaries of what's possible with AI in software development.
About You
Minimum Qualifications
5+ years of engineering management experience, with at least 2+ years leading teams in infrastructure, AI/ML, or developer tooling.
Strong product instincts-capable of balancing technical depth with usability and organizational adoption.
Strong technical background, with experience engaging in architectural reviews, driving technical direction, and making informed tradeoffs.
Hands-on experience building or integrating AI/LLM-based tools into production systems or internal developer platforms.
Proven ability to lead high-impact teams, deliver complex engineering projects, and drive the adoption of internal platforms at scale.
Comfortable operating in a fast-moving environment with evolving priorities and high expectations.
Preferred Qualifications
Prior experience leading both Developer Experience and AI-focused teams.
Familiarity with tools like Copilot, Cursor, OpenAI APIs, Glean, or similar platforms.
Experience managing relationships with AI or infrastructure vendors and evaluating platform partnerships.
Experience scaling developer productivity across 100+ engineers in a high-growth environment.
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For US based candidates, the base pay ranges for a successful candidate are listed below.
CA, NY, CT, NJ$260,000-$289,000 USDWA$249,000-$277,000 USDOR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI$239,000-$266,000 USDAll other states$216,000-$240,000 USD
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we're building the team to help push our shopping cart forward. If you're ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There's no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work-whether it's from home, an office, or your favorite coffee shop-while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
Instacart's Logistics organization powers the end-to-end fulfillment engine behind our four-sided marketplace. The Logistics Serving team is the backbone of order fulfillment, operating core systems that Shoppers, Customers, Retailers, and internal teams rely on every day-including Dispatching and Assignments, Geospatial and Mapping, Service Options, Shopper Pay and Consumer Pricing, and ML Foundations interfaces.
We're seeking a Senior Manager, SoftwareEngineering to directly lead the Logistics Serving team, guide technical strategy, and deliver reliable, scalable, and flexible systems that support Fulfillment for the decade ahead. You'll partner closely with Logistics Foundations to build platform capabilities, collaborate with adjacent Logistics teams to drive growth and efficiency, and work with enterprise teams to deliver sustainable retailer customizations.
This is a highly technical leadership role. You'll dive deep into service architectures, code, engineering designs, metrics, and incident data, and facilitate rigorous technical discussions that elevate the bar for reliability and product velocity. You will directly manage 10+ engineers, collaborate with PMs, data scientists, and operations partners, and influence a broader org of 75-80 engineers within Logistics. This role is remote-friendly across the US and Canada, with a preference for the SF Bay Area or Toronto.
About the Job
Lead, develop, and retain a team of 10+ softwareengineers; set goals, grow careers, and foster a healthy, inclusive, high-performance culture.
Own multi-quarter roadmaps for core Serving surfaces (e.g., Dispatching and Assignments, Geospatial/Mapping, Service Options, Shopper Pay/Consumer Pricing, ML Foundations), delivering measurable reliability, scalability, and cost-efficiency improvements.
Partner closely with Logistics Foundations and adjacent Logistics teams to design platform capabilities and interfaces that unlock experimentation, speed, and long-term maintainability.
Engage deeply in technical design and execution-review designs and code, drive architectural decisions, define SLOs, establish observability standards, and oversee on-call and incident response.
Collaborate with PMs, data scientists, and enterprise partners to shape sustainable retailer customizations and marketplace policies that drive growth and operational efficiency.
Prioritize and manage inbound requests across a horizontal surface area, creating clarity, sequencing complex programs, and delivering outcomes in a fast-moving environment with evolving priorities.
About You
Minimum Qualifications
8+ years of professional softwareengineering experience.
4+ years of experience directly managing softwareengineers, including hiring, performance management, and career development.
Hands-on experience building and operating large-scale distributed backend services.
Proven track record defining and delivering multi-quarter roadmaps with measurable outcomes.
Experience designing, operating, and scaling services with defined SLOs, on-call ownership, robust observability, and incident response practices.
Demonstrated excellence in written and verbal communication with technical and non-technical stakeholders.
Preferred Qualifications
Experience with modern AI developer tools and AI product integration techniques.
Background working on multi-sided marketplace problems at scale.
Technical experience with one or more of: Ruby on Rails, Python, Golang, Postgres, Redis, AWS.
Experience with sensitive systems such as pay or pricing, and related compliance (e.g., SOX, GDPR, applicable government policies).
Familiarity with industry-standard ML infrastructure practices and libraries.
Advanced degree in Computer Science, Machine Learning, or a related field.
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For US based candidates, the base pay ranges for a successful candidate are listed below.
CA, NY, CT, NJ$260,000-$289,000 USDWA$249,000-$277,000 USDOR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI$239,000-$266,000 USDAll other states$216,000-$240,000 USD
$260k-289k yearly Auto-Apply 12d ago
Senior Staff Software Engineer, Ads Infrastructure & Systems
Instacart 4.9
San Francisco, CA jobs
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we're building the team to help push our shopping cart forward. If you're ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There's no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work-whether it's from home, an office, or your favorite coffee shop-while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
Are you excited about cutting-edge distributed systems, data technologies, ML infrastructure, and scalable designs? Are you inspired by delivering concrete impact to tens of millions of users and partners, while solving some of the toughest technical challenges in a 4-sided marketplace? Are you passionate about mentoring and growing engineering talent, while instilling and fostering a principled engineering culture? If so, we have a job for you! The Ads Engineering team is looking for a seasoned engineering leader to act as the Area Tech Lead of Infrastructure and Systems, reporting directly to the Ads VP of Engineering. In this role, you will directly contribute to the team's myriad infrastructure/system innovations, both as an Individual Contributor and as a Tech Lead. You will lead the team to design a next-generation serving and quality stack that supports the business' broadening growth. You will partner with Eng and PM Directors to prioritize and support all product needs. You will develop company-defining collaborations with other engineering teams across Instacart. You will grow and mentor engineers, and contribute to shaping engineering culture not only for Ads but for all of Instacart Engineering.
The Ads Engineering team builds E2E, full-stack systems to power Instacart's industry-leading ads innovations in digital ads' top growing channel - Retail Media. As a fast-growing, critical piece of Instacart's overall business, the Ads Engineering team strives to both meet and support our advertiser partners for their needs today, while also challenging the status quo to push forward next-generation technologies. The team consists of a broad spectrum of engineers across all levels, with expertise ranging from backend infrastructure to data engineering to machine learning to frontend technologies and more.
About the Job
Leads, solves, and builds system innovations to solve some of the most challenging and interesting technical problems. Some examples:
ads serving and indexing systems with rigorous scaling, availability, and latency constraints, that can scale horizontally to billions of product items,
infrastructure to rank heterogeneous content with cutting-edge ML models,
data systems and products that process and move billions of events every day, and that power not just Instacart but hundreds of other retailer partners, and
workflow orchestration that advances the state of the art in scale, correctness, and developer velocity.
Establishes Ads' tech strategy and roadmap, balancing between both short-term needs and long-term sustainability.
Demonstrates ability to architect and design complex systems, considering scalability, reliability, performance, and security.
Serves as a technical leader and mentor, guiding and empowering junior engineers through code and design reviews, knowledge sharing, collaborative problem-solving, improving key engineering processes, and fostering a thriving engineering culture.
Grows and mentors engineering talent; identifies and develops the next set of leaders.
Builds and maintains synergies with other engineering teams across Instacart; acts as a bridge to represent Ads in company-wide engineering forums and activities.
Contributes to company-level tech initiatives as one of the company's most senior engineering leaders.
Note this is a hands-on IC / TL role at the Director+ level. There are no people management expectations.
About You
Minimum Qualifications
15+ years of experience building and leading systems engineering.
Deep expertise in infrastructure and systems technologies.
Proficiency in one or more relevant systems programming languages (e.g., Go, Rust or C++) and application programming languages (eg: Python or Ruby).
Ability to effectively communicate and collaborate at the most senior engineering levels.
Proven track record of growing engineering culture and talent.
Preferred Qualifications
Experience and expertise with data engineering, ML infrastructure, large-scale distributed systems, and/or Ads technologies.
Experience with scalable, customizable service architectures.
Familiar with AWS, Golang, Spark, Clickhouse, Snowflake, TensorFlow.
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For US based candidates, the base pay ranges for a successful candidate are listed below.
CA, NY, CT, NJ$299,000-$332,000 USDWA$287,000-$319,000 USDOR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI$275,000-$305,000 USDAll other states$248,000-$276,000 USD
$299k-332k yearly Auto-Apply 60d+ ago
Senior Software Engineer, Core Ex AI Team
Instacart 4.9
San Francisco, CA jobs
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we're building the team to help push our shopping cart forward. If you're ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There's no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work-whether it's from home, an office, or your favorite coffee shop-while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
About the Role
In this role as a Senior SoftwareEngineer, you will sit at the intersection of core backend engineering and applied machine learning. This is a hybrid role for a builder who can not only write production-grade code but also actively design and train intelligent systems. You will identify opportunities to apply intelligence by training your own lightweight models and heuristics to solve immediate product needs. Beyond your own modeling work, you will partner closely with Machine Learning Engineers to operationalize their research and deploy complex models at scale. You will architect the full lifecycle from feature selection and model integration to building the services and data pipelines that run them in production. Whether you are developing a custom re-ranking algorithm or optimizing inference latency for a deep learning model, you will own the end-to-end technical execution where systems meet AI.
About the Team
You will join the Search and Personalization team, the central engine that powers discovery across the entire Instacart marketplace. We own the search experience end-to-end, from the moment a user types a query to the final ranking of results. Beyond search, we drive the personalization intelligence that underpins systems across the entire company, ensuring every customer sees the most relevant products and recommendations. We function like a high-velocity startup within a well-established organization, combining massive scale with the agility to experiment and innovate. Join us to build the adaptive, intelligent core of Instacart that transforms a simple grocery run into a personalized shopping journey
About the Job
Design and implement backend features that incorporate ML/AI: Develop enhancements to Instacart's systems(search, recommendations, etc.) using your own lightweight ML techniques. You will identify product needs and independently build solutions such as a re-ranking module that boosts diverse items, simple logistic regression models for personalization, or prompt engineering workflows for content generation.
Collaborate on productionizing complex models: Work closely with Machine Learning Engineers to integrate their advanced research models (such as deep recommendation engines) into production services. You will handle the software architecture for model serving, optimize inference performance, and ensure these models run reliably and efficiently at high scale.
Develop data-driven algorithms and heuristics: Create robust pipelines for data aggregation and rule-based heuristics to power features like "trending items" or "popular searches." You will write efficient queries or real time pipelines to compute these metrics and integrate the results into user-facing feeds.
Implement and monitor evaluation metrics: Adopt a debug-first and analytical mindset for all intelligent features. You will design offline evaluation methods to validate your improvements before launch and develop dashboards to track performance metrics such as accuracy, latency, and drift in the production environment.
Maintain high engineering standards: Ensure that all code meets Instacart's quality standards. You will write unit and integration tests for both backend services and ML pipelines, conduct code reviews, and ensure the systems you build are scalable, maintainable, and easy to debug.
About You
Minimum Qualifications
Bachelor's or Master's degree in Computer Science (or related field), or equivalent experience.
5 years of experience with software development in one or more programming languages.
2 years of experience with machine learning algorithms and tools, or artificial intelligence.
Hands-on experience with fundamental ML concepts and tools.
Demonstrated ability to work in cross-functional teams and partnering with ML engineers, product managers, and data scientists.
Willingness to learn new AI technologies and adapt to the iterative, experiment-driven workflow of ML projects.
Strong SQL skills to derive insights from data.
Preferred Qualifications
Experience deploying ML models into high-traffic production environments
Experience building data pipelines (batch vs. real-time) for ML features is beneficial.
Ability to design systems that integrate ML components, covering areas such as model deployment, feature engineering, and update strategies
Ability to design offline experiments and analyze results. Comfortable with metrics such as precision/recall, AUC, or other evaluation techniques to judge performance without always needing an online experiment.
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For US based candidates, the base pay ranges for a successful candidate are listed below.
CA, NY, CT, NJ$230,000-$242,000 USDWA$220,000-$232,000 USDOR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI$211,000-$222,000 USDAll other states$192,000-$202,000 USD
$230k-242k yearly Auto-Apply 33d ago
Senior Software Engineer II, Commerce Platform
Instacart 4.9
San Francisco, CA jobs
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we're building the team to help push our shopping cart forward. If you're ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There's no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work-whether it's from home, an office, or your favorite coffee shop-while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Payments
We're seeking an experienced, impact-driven Senior SoftwareEngineer II to join Instacart's Payments team-a business-critical pillar of our Platform. Processing over $100M every day, Payments operates at the intersection of high performance, regulatory complexity, and rapid innovation. We build reliable, accurate, and scalable systems that power every Instacart transaction.
As a technical leader in Payments, you'll tackle some of Instacart's most challenging and rewarding problems: optimizing payment costs, improving payment success rates, launching new payment methods, ensuring accounting precision, and architecting robust integrations with external partners. You'll collaborate closely with various cross functional, external, and other engineering partners to deliver seamless and secure payment experiences for all users.
Our team values agility and thrives on change. We move fast to adapt to evolving business priorities and consistently deliver at a high bar. You'll help shape the future of our payments platform, mentor talented engineers, and foster a culture centered on ownership, operational excellence, and continuous improvement.
If you're inspired by high-scale, high-impact work and want to lead in an environment that values strong design, collaboration, innovation, and clear communication, we'd love to chat.
About the Job
Design, develop, and maintain robust, scalable, and highly available backend systems for payment processing.
Implement payment-related APIs and services, ensuring security, reliability, and accuracy at every step of the payment lifecycle.
Lead technical projects that span multiple teams, from initial design to execution and continuous improvement.
Integrate with external payment processors, gateways, wallets, and financial partners while ensuring compliance with regulatory requirements.
Optimize systems for cost, performance, observability, and operational efficiency.
Collaborate with cross-functional partners across legal, product, data science, finance, operations, and more.
Proactively drive platform improvements and initiatives that impact key business metrics.
Mentor and support fellow engineers, establish best practices, and uphold high standards for code quality and architecture.
About You
Bachelor's degree in Computer Science, Computer Engineering, or similar.
5+ years of backend engineering experience in high-scale, distributed environments.
Proficient in backend languages (e.g., Ruby, Go, Java).
Experience with relational databases (PostgreSQL, MySQL, etc.), caching (Redis, Memcached), and distributed systems.
Comfortable navigating complex business and technical domains, especially payments, invoicing, billing, or compliance-heavy environments.
Strong communicator who can lead projects and drive alignment across stakeholders.
High sense of ownership, capable of working independently, influencing team direction, and mentoring others.
Strong background in operational excellence: monitoring, alerting, and incident response.
Hands-on experience driving experimentation and A/B testing when launching new features, with a data-driven approach to measuring and iterating on outcomes.
Preferred Qualifications:
Expertise in payment infrastructure, payment authorization flows, and reconciliation.
Experience launching payment methods, optimizing for payment success rates, or managing payment costs.
Experience designing or operating workflows with Temporal or similar workflow orchestration technologies.
Track record of driving measurable impact through technical innovation in payments or financial systems.
Thrive in an AI-first engineering environment, leveraging AI-powered tools as part of your workflow and contributing to the ongoing evolution of best practices that boost team productivity
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For US based candidates, the base pay ranges for a successful candidate are listed below.
CA, NY, CT, NJ$230,000-$242,500 USDWA$220,000-$232,000 USDOR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI$211,000-$222,000 USDAll other states$192,000-$202,000 USD
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we're building the team to help push our shopping cart forward. If you're ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There's no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work-whether it's from home, an office, or your favorite coffee shop-while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
The Marketing Enablement & Technology (MET) team sits within Instacart's Marketing organization, building the systems that power how Instacart markets, measures, and grows. The CRM Enablement pod builds execution-layer tooling on top of Instacart's CRM and messaging platforms-owning the end-to-end email execution workflow from email development, coding and compiling emails using our React-based component library, to QA'ing all CRM touchpoints across email, push, SMS, and in-app. We're seeking a Senior SoftwareEngineer to develop emails and architect componentized template systems, compilation pipelines, and automation tools that enable marketers to launch campaigns efficiently. You'll lead projects end-to-end, drive technical direction, and partner closely with Lifecycle Marketing, CRM Ops, Creative, and Product to translate business goals into scalable, reliable solutions.
About the Job
Develop production emails using our React-based component library, translating creative requirements into performant, cross-client compatible code while establishing best practices for email development across the team.
Lead complete projects independently to build marketing platforms and tooling, including React component libraries, Next.js-based compilation pipelines, and automation systems that enable campaign execution at scale across multiple channels.
Architect scalable full-stack solutions spanning frontend (React, Next.js) and backend (Ruby, REST APIs, GraphQL) that power marketing operations, integrate with ESPs (Braze, Salesforce Marketing Cloud), and handle high-volume campaign delivery.
Design and implement reusable abstractions, frameworks, and patterns that simplify complexity for both engineers and marketers, improving developer productivity and enabling self-service campaign creation.
Build robust APIs and services using Ruby, SQL, and modern databases (PostgreSQL, MongoDB, Snowflake) that support personalization, targeting, experimentation, and real-time campaign orchestration.
Develop responsive, accessible HTML/CSS rendering systems and establish standards for cross-client compatibility, performance optimization, and comprehensive observability (logging, metrics, tracing).
Partner directly with Marketing and Product stakeholders to influence platform roadmap, translate business requirements into technical solutions, and make well-reasoned trade-offs between complexity, business value, and delivery timelines.
Mentor junior engineers through code reviews, technical guidance, and onboarding support while contributing to team productivity through process improvements, automation, and platform enhancements.
About You
Minimum Qualifications
5-8+ years of full-stack softwareengineering experience building platforms, tooling, or developer-facing systems with expert-level proficiency in React, Ruby, and SQL.
Proven track record of architecting and building scalable marketing platforms, internal tools, or developer productivity systems that serve multiple teams or users, with minimal oversight.
Deep expertise in modern web technologies including React, Next.js, GraphQL, and REST APIs, with strong understanding of frontend architecture and component design patterns.
Strong proficiency with backend development using Ruby and databases (PostgreSQL, MongoDB, Snowflake) for building robust, scalable services that handle high-volume operations.
Experience with HTML email development, understanding cross-client rendering challenges (Outlook, Gmail, Apple Mail), and building responsive email templates.
Experience designing component libraries, design systems, or reusable frameworks with focus on developer experience, platform extensibility, and code maintainability.
Demonstrated ability to design for performance, scalability, and robustness, with experience implementing comprehensive observability solutions and managing technical debt strategically.
Strong product thinking with ability to research problems deeply, influence platform direction, and make strategic trade-offs balancing technical and business considerations.
Excellent communication skills with proven ability to mentor engineers, drive cross-team alignment, and translate technical concepts for diverse stakeholders including marketing teams.
Preferred Qualifications
Experience building email rendering systems, marketing automation platforms, or CRM tooling with understanding of cross-client compatibility challenges.
Familiarity with marketing platforms (Braze, Salesforce Marketing Cloud, Iterable) and templating languages (Liquid, AMPscript) for personalization and dynamic content.
Experience with testing frameworks (Jest, React Testing Library, Cypress/Playwright), TypeScript, and modern CI/CD workflows.
Knowledge of building automation scripts and internal tooling that significantly improve team productivity and reduce manual effort.
Experience with distributed systems architecture, workflow orchestration, and handling high-throughput operations.
Demonstrated ability to leverage AI tools for productivity improvements in development workflows and code generation.
Track record of leading incident response, conducting postmortems, and driving systemic fixes to prevent recurrence.
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For US based candidates, the base pay ranges for a successful candidate are listed below.
CA, NY, CT, NJ$199,000-$210,000 USDWA$191,000-$201,000 USDOR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI$183,000-$193,000 USDAll other states$166,000-$175,000 USD
$199k-210k yearly Auto-Apply 33d ago
Senior Software Engineer, Ads
Instacart 4.9
San Francisco, CA jobs
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we're building the team to help push our shopping cart forward. If you're ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There's no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work-whether it's from home, an office, or your favorite coffee shop-while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
Are you ready to take your development skills to the next level? We're looking for a Senior SoftwareEngineer to join our Ads team. You'll play a critical role in the evolution of our Ads suite and help build world-class reporting solutions across various platforms, ensuring that advertisers and retailers receive timely, accurate, and actionable data insights. By working closely with Product Designers, Product Managers, Data Scientists, Machine Learning Engineers, and other cross-functional partners, you'll contribute to the advancement of our Ads suite and guarantee a seamless flow of data to our users.
The Instacart Ads team is at the forefront of refining our Ads products and supporting infrastructure, so your work will directly enhance our capability to process petabyte-scale data and deliver reports essential for billing, strategic decision-making, and partner management.
Our products are used by millions of people every year. To meet-and exceed-expectations we are rapidly improving and modernizing our ads platform, helping raise the quality bar for our products across the entire organization. Sound exciting? Keep reading.
The Ads Solutions Team is a vibrant collective of engineers pioneering new advertising formats at Instacart. Tasked with incubating and scaling cutting-edge ad solutions, our team fuels revenue growth and sustains vital partnerships within the Instacart Retail Media Network. As a beacon of innovation, our suite of display advertising offerings empowers brands to engage and educate consumers.
About the Job
As a Senior Engineer, you'll be integral to a full-stack team driving end-to-end development from client to backend. Known for agility, our team values rapid iteration alongside quality and craft:
Lead the design and implementation of new ad formats.
Collaborate across teams and across functions to set product requirements and long-term strategies.
Uphold and elevate technical standards, ensuring superior code quality, test coverage, and system performance.
Embrace cross-functional roles and tackle challenges beyond just code to amplify product outcomes.
About You
Minimum Qualifications
Bachelor's degree or higher in Computer Science, SoftwareEngineering, or a related field, or equivalent proven industry experience (4+ years).
5+ years of experience in softwareengineering.
Comprehensive understanding of distributed systems, proven experience with data processing technologies such as DBT and Airflow and common web frameworks such as Rails.
Highly proficient with SQL, capable of writing and reviewing complex queries for data analysis and debugging.
You can design for scale with the entire system in mind.
Solid communicator, comfortable seeking and receiving feedback.
Strong analytical and debugging skills.
Strong sense of ownership working with a large codebase and diverse suite of products.
A collaborative mindset to be able to partner with engineers, designers and PM's from multiple teams to co-create impactful solutions while supporting system contributions.
Strong organizational skills with the ability to communicate and present ideas clearly and influence key stakeholders at the manager, director, and VP level.
Preferred Qualifications
Prior work experience in the digital advertising industry.
Experience with big data technologies such as Spark, Hadoop, Flink, Hive or Kafka, and with both streaming and batching data pipelines.
Proven experience with distributed system design.
Strong general programming and algorithm skills.
Strong attention to detail and accuracy in the implementation, keen eye for edge cases and code reviews.
Data driven mindset.
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For US based candidates, the base pay ranges for a successful candidate are listed below.
CA, NY, CT, NJ$199,000-$210,000 USDWA$191,000-$201,000 USDOR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI$183,000-$193,000 USDAll other states$166,000-$175,000 USD
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we're building the team to help push our shopping cart forward. If you're ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There's no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work-whether it's from home, an office, or your favorite coffee shop-while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
The Marketing Enablement & Technology (MET) team sits within Instacart's Marketing organization, building the systems, APIs, and data pipelines powering Instacart's Paid Marketing channels-one of our most substantial growth levers. Operating at the intersection of Marketing, Product, and Engineering, we own the platforms behind campaign feeds, audience targeting, event pipelines, and QA automation. We're seeking a Senior SoftwareEngineer for the Paid MarTech pod to architect and scale backend services and ETL processes enabling marketing campaign execution, conversion tracking, and third-party integrations across Paid Social, Display, SEM, Online Video, Linear Television, and Streaming Audio. You'll lead projects end-to-end, drive technical direction, mentor engineers, and partner closely with Marketing, Operations, and Product leadership to shape technical and product strategy.
About the Job
Lead complete projects independently across backend services, APIs, and data pipelines, defining experimentation, development, and rollout strategies across multiple systems with minimal guidance.
Architect scalable, robust solutions for performance, reliability, and cost efficiency, applying deep technical knowledge to design systems that handle high-throughput marketing operations.
Drive technical improvements by identifying and solving deeper underlying problems, designing appropriate abstractions to simplify complexity and promote reusability across the codebase.
Partner directly with Marketing and Product stakeholders to influence features and requirements, bringing strong technical perspective while making well-reasoned trade-offs between complexity, business value, and delivery timelines.
Mentor junior engineers through code reviews, technical guidance, and onboarding support, while contributing to team productivity through process improvements and automation.
About You
Minimum Qualifications
5-8 years of softwareengineering experience with expert-level proficiency in Python for building scalable backend services, APIs, and data pipelines.
Proven track record of leading complete projects end-to-end, including architecture design, implementation, experimentation, and production rollout.
Deep expertise with data integration technologies (Snowflake, SQL, ETL processes) and workflow orchestration tools (Airflow, DBT).
Demonstrated ability to design for performance, scalability, and robustness, with experience implementing comprehensive observability solutions (logging, metrics, tracing).
Strong product thinking with ability to research problems deeply, influence product direction, and make strategic trade-offs balancing technical and business considerations.
Excellent communication skills with proven ability to mentor engineers, drive cross-team alignment, and translate technical concepts for diverse stakeholders.
Preferred Qualifications
Experience architecting and implementing automation frameworks and reusable abstractions that improve team productivity and system extensibility.
Advanced knowledge of ad platform APIs (Google Ads, Facebook Ads, Snapchat Ads) and conversion tracking mechanisms at scale.
Deep understanding of digital marketing operations and performance marketing KPIs (ROAS, LTV, CAC, CPA) with ability to identify technical opportunities that drive business impact.
Experience with cloud cost optimization, chaos engineering, and disaster recovery planning.
Track record of managing technical debt strategically and leading legacy system modernization efforts.
Experience with security-by-design principles and leading incident response for production systems.
Demonstrated ability to leverage AI tools for significant productivity improvements and contribute to AI-assisted development infrastructure.
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For US based candidates, the base pay ranges for a successful candidate are listed below.
CA, NY, CT, NJ$199,000-$210,000 USDWA$191,000-$201,000 USDOR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI$183,000-$193,000 USDAll other states$166,000-$175,000 USD
$199k-210k yearly Auto-Apply 33d ago
Staff Software Engineer, FoodStorm
Instacart 4.9
San Francisco, CA jobs
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we're building the team to help push our shopping cart forward. If you're ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There's no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work-whether it's from home, an office, or your favorite coffee shop-while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
As a Staff SoftwareEngineer on the FoodStorm team, you will play a pivotal role in modernizing FoodStorm's on demand ordering, catering, and prepared food platform. You'll contribute to rearchitecting the system using a service-oriented architecture (SOA) approach, with a focus on building efficient, scalable, and maintainable solutions. With hands-on coding, deep problem-solving, and close collaboration with cross-functional teams-including an international engineering team in Australia-you'll help improve the platform's performance, reliability, and integration with Instacart systems. This role requires strong ownership of deliverables, as well as a proactive approach to technical challenges.
The FoodStorm team is leading the evolution of on demand ordering, catering, and prepared food management systems, empowering Instacart's retail and grocery partners to streamline operations and expand their reach. We work on high-impact projects, providing solutions for seamless order management, partner integrations, and end-customer experiences. We value high levels of ownership, independence, technical excellence, and an entrepreneurial spirit.
About the Job
Actively contribute to the rearchitecture of FoodStorm's platform, focusing on scalability and maintainability through a service-oriented approach.
Implement high-quality software solutions to enable seamless integration between FoodStorm and Instacart's systems.
Conduct hands-on coding, technical problem-solving, and system optimization.
Collaborate closely with engineers, product managers, and designers across teams to ensure alignment on technical strategy and implementation.
Partner with the Australia-based engineering team, ensuring effective collaboration during overlapping work hours (~2 hours daily).
Provide technical mentorship to peers, fostering a culture of learning and continuous improvement.
Help identify and implement best practices to improve the team's efficiency and system performance.
About You
Minimum Qualifications
10+ years experience designing, building, and maintaining scalable systems and distributed architectures.
Proficiency in a modern programming language such as Python, Java, C#, or similar.
Strong hands-on experience with backend development and system integration.
Proven ability to solve complex technical problems in a collaborative environment.
Excellent communication and teamwork skills, with experience working across time zones (including ~2-hour overlap with Australia).
Strong sense of ownership and accountability for delivering high-quality results.
Preferred Qualifications
Familiarity with .NET Core, SOA patterns, and API integrations is a plus.
Experience working on system modernization or large-scale technical migrations (e.g., monolithic to SOA).
Experience with front-end web development.
Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Knowledge of grocery retail, catering, or enterprise platform technologies.
A commitment to developing and deploying reliable, performant tools that deliver excellent partner and customer experiences.
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For US based candidates, the base pay ranges for a successful candidate are listed below.
CA, NY, CT, NJ$265,000-$279,000 USDWA$254,000-$268,000 USDOR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI$243,000-$257,000 USDAll other states$216,000-$240,000 USD
$265k-279k yearly Auto-Apply 60d+ ago
Staff Software Engineer, Core Shopping
Instacart 4.9
San Francisco, CA jobs
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we're building the team to help push our shopping cart forward. If you're ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There's no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work-whether it's from home, an office, or your favorite coffee shop-while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
Instacart has become a vital service for millions, and we're assembling a team to lead the future of online grocery shopping. We're seeking a hands-on engineering leader to guide the redesign and re-platforming of our core systems, with a focus on Personalization, Content Platform, Recommender Systems, and Feeds. Join us to play a crucial role in pushing the boundaries of innovation in the Instacart App and Website. As the driving force behind key shopping functions that impact millions globally, you will work closely with the Home, Storefront, Search and Discovery teams. If you're ready to do the best work of your life, come join our table and be part of our transformative journey.
As a Staff Engineer, you will play a pivotal role within our Core Shopping Team, driving engineering initiatives and architectural decisions across multiple teams in Instacart's Online Grocery Pillar. You will engage in hands-on coding to design and develop the next generation serving stack and services supporting the Instacart product. In this role, you'll be expected to conduct engineering reviews to ensure high standards, and identify unifying patterns and systems to enhance architectural coherence. Your leadership will influence teams across the organization towards a platform-oriented approach, fostering innovation and efficiency. Working closely with cross-functional teams, including machine learning, product, and design, you will establish and drive our technical vision, ensuring alignment on product vision and delivering impactful solutions.
Join a dynamic team at the heart of Instacart's success, leading the core shopping experience that millions of users rely on. This team owns the main Instacart customer facing products and all underlying systems powering it. We are obsessive about perfecting every aspect of the customer shopping journey on the app, encompassing UX formats, feeds, algorithms, personalization, recommender engines, and ranking systems to deliver an exceptional experience. Our team thrives on collaborative problem-solving in a fast-paced environment.
About the Job
Conduct engineering reviews to ensure high standards across all projects.
Identify unifying patterns and systems, improving architectural coherence and efficiency.
Architect and implement service-oriented solutions to address systemic issues.
Mentor junior engineers, fostering growth and technical excellence.
Align and partner with cross-functional teams to deliver impactful solutions and drive technical strategy.
About You
Minimum Qualifications
Proven experience in a senior engineering role with a focus on architecture and system design.
Strong proficiency in coding and ability to engage in complex problem-solving.
Experience designing and working on systems utilized by more than 30 engineers.
Ability to lead engineering reviews and provide guidance to team members.
Exceptional communication skills to influence and drive technical strategy.
Previous experience in building scalable, reliable systems in a fast-paced environment.
Preferred Qualifications
Bachelor's degree or equivalent in Computer Science or a related field.
Experience working alongside machine learning, product, and design teams.
Previous experience in Search, Recommendations and Personalization technologies and industry trends. Experiencing building platforms in this space supporting feature teams is a meaningful advantage.
Experience with Postgres/MySQL and OpenSearch is a plus.
A deep understanding of the online grocery or e-commerce sector.
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For US based candidates, the base pay ranges for a successful candidate are listed below.
CA, NY, CT, NJ$265,000-$279,000 USDWA$254,000-$268,000 USDOR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI$243,000-$257,000 USDAll other states$221,000-$233,000 USD
$265k-279k yearly Auto-Apply 60d+ ago
Software Engineer, Airflow
eBay 4.6
Remote
At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.
Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work - every day. We're in this together, sustaining the future of our customers, our company, and our planet.
Join a team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all.
Are you ready to build the future of eBay's batch workflow automation?
eBay is undertaking a modernization initiative for the Batch Platform by transitioning from Broadcom's Automic to Apache Airflow. We are seeking a Senior SoftwareEngineer with expertise in Apache Airflow to join our Batch Operations team.
This is a platform engineering role that presents an opportunity to provide Airflow as a Service and enable hundreds of internal users to coordinate diverse workflows across multiple marketplace domains! You will build foundational platform capabilities and craft how thousands of workflows provide business value across eBay's global marketplace.
What You'll Do
Develop, deploy, and maintain Airflow-as-a-service to fulfill eBay's batch processing demands, ensuring consistent availability and security.
Lead the deployment and management of Airflow clusters, focusing on reliability and scalability.
Design and implement observability, monitoring, and operational solutions to offer deep insights into DAG/task executions and system health.
Evaluate, spec, and implement feature gap between UC4 and Airflow.
Automate and maintain operational standards across multiple environments.
Support horizontal scaling and high availability across cloud infrastructure clusters.
What You'll Bring
Bachelor's degree in Computer Science or related field plus 7 or more years of experience or Master's degree in Computer Science or related field with 5 years of softwareengineering experience
Demonstrated experience in providing Apache Airflow as a managed service within enterprise settings supporting extensive user groups.
Expertise in architecting, managing, and scaling Airflow deployments in Kubernetes or cloud environments, including operational challenges, synchronization of DAG or equivalent experience, and multi-region failover.
Deep familiarity with workflow automation patterns, enterprise scheduler migration, and bridging legacy-platform feature gaps.
Proven success developing observability and operational tools (metrics, monitoring, dashboards, alerting, log analysis) for workflow orchestration platforms.
Excellent technical leadership, initiative, and collaboration skills; thrive in fast paced, high-impact modernization programs.
Familiarity with Automic Enterprise Scheduler is a plus.
The base pay range for this position is expected in the range below:
$115,200 - $199,700
Base pay offered may vary depending on multiple individualized factors, including location, skills, and experience. The total compensation package for this position may also include other elements, including a target bonus and restricted stock units (as applicable) in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as PTO and parental leave). Details of participation in these benefit plans will be provided if an employee receives an offer of employment.
If hired, employees will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.
Please see the Talent Privacy Notice for information regarding how eBay handles your personal data collected when you use the eBay Careers website or apply for a job with eBay.
eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at ***************. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
The eBay Jobs website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our Privacy Center for more information.