Current jobs related to Lead Software Engineer, Systems Architecture - Canada - Instacart
-
Safety Critical Embedded Software Developer
2 months ago
Canada Mannarino Systems & Software Full timeAbout UsMannarino Systems & Software is a leading provider of safety-critical systems, software, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Our CultureWe value high-quality work, professionalism, and teamwork in a respectful and motivating atmosphere that fosters long-term business...
-
Safety Critical Embedded Software Developer
2 months ago
Canada Mannarino Systems & Software Full timeAbout UsMannarino Systems & Software is a leading provider of safety-critical systems, software, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Our CultureWe value high-quality work, professionalism, and teamwork in a respectful and motivating atmosphere that fosters long-term business...
-
Safety Critical Embedded Software Developer
2 months ago
Canada Mannarino Systems & Software Full timeAbout UsMannarino Systems & Software is a leading provider of safety-critical systems, software, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Our CultureWe value high-quality work, professionalism, and teamwork in a respectful and motivating atmosphere that fosters long-term business...
-
Safety Critical Embedded Software Test Engineer
4 weeks ago
Canada Mannarino Systems & Software Full timeAbout MANNARINO Systems & SoftwareMANNARINO Systems & Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Job OpportunityWe are seeking an experienced and passionate Safety Critical Embedded Software Test...
-
Safety Critical Embedded Software Test Engineer
4 weeks ago
Canada Mannarino Systems & Software Full timeAbout MANNARINO Systems & SoftwareMANNARINO Systems & Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Job OpportunityWe are seeking an experienced and passionate Safety Critical Embedded Software Test...
-
Safety Critical Embedded Software Test Engineer
4 weeks ago
Canada Mannarino Systems & Software Full timeAbout MANNARINO Systems & SoftwareMANNARINO Systems & Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Job OpportunityWe are seeking an experienced and passionate Safety Critical Embedded Software Test...
-
Software Architecture Engineer F/H
2 months ago
Canada Caravan Consulting Full timeJob Overview As a Software Architecture Engineer, you will be responsible for gathering and documenting user requirements while developing both logical and physical specifications. Key Responsibilities Conduct research, assess, and synthesize technical information to design, develop, and test computer-based systems, including mobile applications. Create...
-
Software Architecture Engineer F/H
2 months ago
Canada Caravan Consulting Full timeJob Overview As a Software Architecture Engineer, you will be responsible for gathering and documenting user requirements while developing both logical and physical specifications. Key Responsibilities Conduct research, assess, and synthesize technical information to design, develop, and test computer-based systems, including mobile applications. Create...
-
Safety Critical Embedded Software Developer
3 weeks ago
Canada Mannarino Systems & Software Full timeAbout MANNARINO Systems & SoftwareMANNARINO Systems & Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Job SummaryWe are seeking an experienced and passionate Safety Critical Embedded Software Developer to...
-
Safety Critical Embedded Software Developer
3 weeks ago
Canada Mannarino Systems & Software Full timeAbout MANNARINO Systems & SoftwareMANNARINO Systems & Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Job SummaryWe are seeking an experienced and passionate Safety Critical Embedded Software Developer to...
-
Safety Critical Embedded Software Developer
3 weeks ago
Canada Mannarino Systems & Software Full timeAbout MANNARINO Systems & SoftwareMANNARINO Systems & Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Job SummaryWe are seeking an experienced and passionate Safety Critical Embedded Software Developer to...
-
Lead Software Engineer
4 weeks ago
Canada RLM Communications, Inc. Full timeAbout the RoleWe are seeking a highly skilled Lead Software Engineer to join our team at RLM Communications, Inc. in the Dallas-Fort Worth Metroplex. This is a full-time, hybrid position that offers the opportunity to work on diverse projects, from prototyping architecture concepts to overseeing the deployment of monitoring and control software for complex...
-
Lead Software Engineer
4 weeks ago
Canada RLM Communications, Inc. Full timeAbout the RoleWe are seeking a highly skilled Lead Software Engineer to join our team at RLM Communications, Inc. in the Dallas-Fort Worth Metroplex. This is a full-time, hybrid position that offers the opportunity to work on diverse projects, from prototyping architecture concepts to overseeing the deployment of monitoring and control software for complex...
-
Staff Software Engineer, Systems Engineering
3 weeks ago
Canada Samsara Full time $187,040 - $334,000About SamsaraSamsara is a pioneer in the Connected Operations Cloud, enabling organizations to harness IoT data and improve their operations. Our platform helps improve safety, efficiency, and sustainability in industries like agriculture, construction, field services, transportation, and manufacturing.Job DescriptionWe're seeking a Principal Engineer to...
-
Staff Software Engineer, Systems Engineering
3 weeks ago
Canada Samsara Full time $187,040 - $334,000About SamsaraSamsara is a pioneer in the Connected Operations Cloud, enabling organizations to harness IoT data and improve their operations. Our platform helps improve safety, efficiency, and sustainability in industries like agriculture, construction, field services, transportation, and manufacturing.Job DescriptionWe're seeking a Principal Engineer to...
-
Senior Software Engineer
4 weeks ago
Canada Affirm Full time $203,000 - $283,000About the RoleAffirm is a leading fintech company that's revolutionizing the way people buy and pay for things. We're looking for a highly skilled Senior Principal Software Engineer to join our Architecture Group, where you'll play a key role in shaping the technical direction of our products and services.Key ResponsibilitiesDrive the long-term vision and...
-
Senior Software Engineer
4 weeks ago
Canada Affirm Full time $203,000 - $283,000About the RoleAffirm is a leading fintech company that's revolutionizing the way people buy and pay for things. We're looking for a highly skilled Senior Principal Software Engineer to join our Architecture team and help shape the future of our technology.Key ResponsibilitiesDrive the long-term vision and architecture of Affirm's post-purchase user...
-
Senior Software Engineer
4 weeks ago
Canada Affirm Full time $203,000 - $283,000About the RoleAffirm is a leading fintech company that's revolutionizing the way people buy and pay for things. We're looking for a highly skilled Senior Principal Software Engineer to join our Architecture Group, where you'll play a key role in shaping the technical direction of our products and services.Key ResponsibilitiesDrive the long-term vision and...
-
Senior Software Engineer
4 weeks ago
Canada Affirm Full time $203,000 - $283,000About the RoleAffirm is a leading fintech company that's revolutionizing the way people buy and pay for things. We're looking for a highly skilled Senior Principal Software Engineer to join our Architecture team and help shape the future of our technology.Key ResponsibilitiesDrive the long-term vision and architecture of Affirm's post-purchase user...
-
Software Development Engineer Lead
2 weeks ago
Canada Criteo Full timeJoin Our Team of Data VisionariesCriteo is the global commerce media company that empowers marketers and media owners to deliver exceptional consumer experiences and drive better commerce outcomes through its industry-leading Commerce Media Platform.About the RoleWe're seeking a highly skilled Software Development Engineer Lead to lead our engineering team...
Lead Software Engineer, Systems Architecture
2 months ago
Revolutionizing the Grocery Sector
At Instacart, we are committed to enabling individuals to connect through food, as we believe that everyone deserves access to their favorite groceries and the opportunity to spend quality time with loved ones. While others may view grocery delivery as a straightforward service, we recognize the intricate challenges and vast potential to cater to the diverse needs of our community. Our mission is to provide a vital service that customers depend on for their grocery and household essentials, while also creating safe and flexible earning opportunities for Instacart Personal Shoppers.
Instacart has become an essential resource for millions, and we are expanding our team to continue advancing our mission. If you are prepared to engage in meaningful work, we welcome you to join us.
Instacart's Flexible Work Culture
We understand that there is no universal method for achieving optimal productivity. Our team members have the autonomy to select their preferred work environment—be it from home, a shared workspace, or a local café—while fostering connections and community through regular in-person gatherings. Discover more about our flexible work philosophy.
POSITION SUMMARY
ROLE OVERVIEW
Our backend infrastructure supports the applications utilized by millions of customers annually for online grocery shopping. These systems are designed to seamlessly integrate with major retailers across the United States and Canada. Engineering at Instacart offers the chance to tackle complex scaling challenges while also crafting the features that will shape our industry. You will gain experience in a collaborative environment that handles millions of requests each day.
As a Lead Software Engineer on our Systems Architecture team, you will be a pivotal force in defining our infrastructure. Your responsibilities will include designing, developing, and maintaining comprehensive access controls and governance frameworks to protect the integrity and confidentiality of our systems. Your contributions will enhance data utilization across various departments, facilitating valuable insights, informed decision-making, and driving business success.
TEAM INSIGHT
The Systems Architecture team delivers a robust and innovative platform and tools to manage petabytes of data daily, adhering to industry best practices. We collaborate closely with Product, Data Science, and Machine Learning teams to understand their requirements and provide high-quality solutions. As a relatively small team, many of our significant initiatives are in the early stages, and we expect you to engage with stakeholders to shape these systems from design through execution. Your insights will be crucial in steering the infrastructure strategy and developing the platform that underpins Instacart's offerings. Our technology is continuously evolving to meet changing demands.
Current Opportunities within the Systems Architecture Team:
- Data Infrastructure Team: Our goal is to establish and maintain a secure, scalable, and high-performance data infrastructure that empowers Instacart teams to orchestrate, process, analyze, and share diverse datasets efficiently. We offer flexible computing frameworks such as Flink, Spark on Databricks, Snowflake, and Clickhouse to accommodate both real-time and batch processing needs. By enforcing data security, compliance, and governance, we ensure a reliable and high-quality data environment. Our focus includes cost management and optimization, providing intuitive dashboards and strategic budgeting to enhance operational efficiency. We are dedicated to delivering user-friendly solutions, expert support, and ongoing training to foster innovation.
- Developer Experience Team: This team specializes in refining software development processes by leveraging AI technologies and enhancing development tools. They play a crucial role in expediting the code review process through AI-driven methods and improving unit testing to identify issues promptly, thereby minimizing the time from concept to production. Their focus is on streamlining workflows and enhancing the build environment, which boosts productivity and enables engineers to progress swiftly through development stages, ensuring timely delivery of innovative features and robust applications.
JOB RESPONSIBILITIES
We are harnessing AI to automate and simplify the software development lifecycle. Our new initiatives focus on:
- Enhancing the Build System: Develop and maintain robust build systems within Bento (our local development CLI tool) to support scalable and efficient software deployment.
- Integrating AI Tools: Incorporate AI technologies to streamline workflows, improve code quality through automated reviews and testing, and alleviate the manual workload on developers.
- Collaborating with team members to enhance Bento, emphasizing scalability, usability, and the integration of AI tools.
- Orchestrating on-demand and ephemeral CI environments that facilitate integration and end-to-end tests prior to merging pull requests. This proactive approach shifts quality assurance earlier in the development process, ensuring that only the most stable, well-tested changes are integrated into the master branch.
- Continuously analyzing metrics to drive improvements in our processes and outcomes, directly enhancing developer productivity and satisfaction.
- Maintaining and refining the build systems to enable over 1000 developers to test, build, and deploy changes more rapidly.
REQUIRED QUALIFICATIONS
- 5+ years of experience in software development.
- A strong sense of ownership, self-motivation, and a passion for the dynamic pace of a startup environment.
- Previous experience in building and maintaining a robust build system using tools such as Jenkins, BuildKite, Gitlab, or CircleCI.
- Proficient in Go, Ruby, or Python, with experience in AWS Infrastructure.
- Ability to balance urgency with delivering high-quality, pragmatic solutions.
PREFERRED QUALIFICATIONS
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience.
Instacart offers competitive compensation and benefits in each location where our employees operate. This role is remote, and the base pay range for a successful candidate is contingent on their permanent work location. Please review our remote work policy for more details.
Offers may vary based on various factors, including candidate experience and the skills required for the role. Additionally, this position is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings for further information.