Director of Software Engineering
2 weeks ago
Athletic Greens is a mission-driven company dedicated to empowering people to take ownership of their health. We believe that everyone deserves access to comprehensive and convenient daily nutrition, and we're committed to making that a reality.
The RoleWe're seeking a highly motivated and experienced Director of Software Engineering to join our team. As a key member of our engineering leadership team, you will be responsible for leading our in-house and contracted engineering teams in developing and maintaining our core website, full stack development, infrastructure, mobile, and quality engineering.
Key Responsibilities- Lead multiple engineering squads composed of full-time and contractors focused on Acquisition, Retention, and Core Systems.
- Lead and manage the engineering team to deliver high-quality technical products within specified timelines and budgets.
- Expand our full-time engineering team by recruiting for multiple leads, seniors, and mid-level full-stack engineering openings.
- Manage the development and maintenance of website and mobile application components, infrastructure, and quality engineering processes.
- Mentor and cultivate our in-house engineering team proficient in technologies such as React, Next.js, Typescript, Node.js, GitLab/GitHub, and Terraform.
- Drive an engineering culture of innovation, continuous improvement, and experimentation.
- Lead the engineering roadmap & identify and execute against innovation opportunities.
- Collaborate with cross-functional technology team leads to shape the product vision and bring the vision to life.
- Develop resource plans and budgets for new features and enhancements.
- Manage vendor relationships and evaluate external technology partners.
- Communicate engineering progress, status, and risks to executive stakeholders.
- Establish and maintain engineering standards, practices, and procedures, introducing ways to continuously improve and enhance the engineering capability.
- Ensure adherence to coding standards and best practices, DevOps principles, and CI/CD pipelines for streamlined development.
- Implement security best practices to ensure data and system integrity.
- Champion Agile methodologies to ensure our engineering teams thrive in an adaptive environment, delivering high-quality solutions swiftly in response to evolving requirements.
- Ensure compliance with software development and data privacy regulations.
- Optimize technology infrastructure to support business growth and user demand.
- Stay updated on technology trends and propose improvements to the technical stack.
- Bachelor's or Master's degree in Computer Science or a related field.
- At least 10 years of experience in software development, including a minimum of 5 years in a leadership role overseeing full-stack development.
- Proven experience leading teams larger than 15, demonstrating the ability to scale and optimize engineering operations for maximum efficiency and impact.
- Proven experience growing, leading, and managing engineering teams, with a track record of delivering high-quality technical products.
- Proficiency in leading teams using React/Next.js, python, Node.js, Terraform, and Typescript.
- Preferred experience with e-commerce and subscription technology.
- Experience implementing and leading SRE (Site Reliability Engineering) and DevOps practices to ensure system reliability, scalability, and automation.
- Familiarity with error and performance monitoring tools.
- Experience developing and leading teams within AWS - utilizing services like Lambda, WAF, SQS, SNS, App Sync, API Gateway, Eventbus, and DynamoDB.
- Knowledge of third-party integrations using CMS platforms like Sanity.
- Strong problem-solving skills with the ability to identify and address technical challenges and opportunities.
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Familiarity with Vercel is a plus.
- Experience with GTM (Google Tag Manager), A/B testing tools, pixels, and 3rd party tracking is a plus.
- Highly competitive compensation and performance-based incentive plans.
- A 100% remote working environment (excluding Laboratory positions), which has been implemented from day one.
- An immensely strong company culture that is enforced through the hiring process to ensure values alignment and a highly collaborative team.
- A mission-driven approach to everything that we do, with an overall goal to significantly improve our customers' health and wellness.
- A high-growth, dynamic environment with opportunities for your direct impact to be felt.
- Paid holidays, company-wide mental health days, and a generous or unlimited PTO policy (based on your country of residence).
- In-person team meetups for optimal collaboration.
- A work ethic that is based on freedom, where we trust you as the expert on your topic to bring AG1 to the next level.
- The opportunity to work with passionate, high-growth, business-minded colleagues who bring their all to our mission each and every day.
- Access to AG1 product and swag items.
- All other benefits and insurances as required by law, based on your specific country of residence.
-
Senior Software Engineer
7 hours ago
Los Angeles, California, United States InDepth Engineering Solutions Full timeJob DescriptionWe are seeking a highly skilled IT professional to join our team as a Senior Software Engineer. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to...
-
Software Engineering Manager
7 days ago
Los Angeles, California, United States Riot Games Full timeRiot Games is seeking a highly skilled Software Engineering Manager to lead our Data Experiences and Automation team as well as the Ingestion, Refinement, and Standards team in Central Data group. As an Engineering Manager, you will be responsible for guiding the team in creating a solution that scalably handles all our data workflows for data producers and...
-
Director of Maintenance/Engineering
2 weeks ago
Los Angeles, California, United States American Textile Maintenance Co. Full timeJob DescriptionAs the Director of Maintenance/Engineering at American Textile Maintenance Co., you will lead our engineering department and help us build and maintain efficient and safe workplaces. The director will manage our infrastructure and ensure all internal systems operate securely and effectively. This role maintains responsibility over four...
-
Software Engineer
1 day ago
Los Angeles, California, United States Department of Food & Agriculture Full timeJob Title: {title} Job Summary: We are seeking a highly skilled Software Engineer to join our team at {company}. Responsibilities: Design, develop, and test software applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure the highest quality of code and adherence to coding standards.Stay up-to-date with...
-
Principal Software Engineer
2 weeks ago
Los Angeles, California, United States Olympus Corporation of the Americas Full timeJob DescriptionThe Principal Software Engineer is responsible for leading all aspects of software development for medical devices at Olympus, including technical planning, development of design inputs, code implementation, configuration management, and ensuring that software development aligns to internal SOPs and IEC 62304.The successful candidate will have...
-
Software Engineer
1 week ago
Los Angeles, California, United States University of California - Los Angeles (UCLA) Full timeAt the University of California - Los Angeles (UCLA), we are seeking a skilled Software Engineer to join our team and enhance our web presence with innovative solutions. This role will provide technical leadership to our web team, ensuring that our digital offerings meet the highest standards of quality and user experience.We are looking for an individual...
-
Senior Software Development Engineer
1 week ago
Los Angeles, California, United States Olympus Corporation of the Americas Full timeJob SummaryThe Principal Software Engineer will be responsible for leading the development of software for medical devices at Olympus Corporation of the Americas. This includes technical planning, design inputs, code implementation, configuration management, and ensuring that software development aligns to internal SOPs and IEC 62304.Key Responsibilities...
-
Director of Maintenance and Engineering
2 weeks ago
Los Angeles, California, United States American Textile Maintenance Co. Full timeJob OverviewThe Director of Maintenance and Engineering will lead our engineering department and help us build and maintain efficient and safe workplaces. This role maintains responsibility over four production plants.We are seeking a highly skilled and experienced professional to oversee our engineering and maintenance operations. The ideal candidate will...
-
Director of Backend Engineering
2 weeks ago
Los Angeles, California, United States BLITZ Full timeJob Title: Director of Backend EngineeringBlitz is a rapidly growing and self-sustaining start-up that provides gamers with personalized stats and insights powered by billions of matches. High performance is at the core of our values. We are a team of gamers and entrepreneurial technologists with big ambitions. At Blitz, you will find co-workers who are...
-
Principal Software Engineer with Test Equipment
3 weeks ago
Los Angeles, California, United States Raytheon Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our Test Equipment Engineering (TEE) team within the Specialty Engineering Directorate at Raytheon. As a key member of our team, you will be responsible for developing, integrating, testing, and maintaining software as part of on-site factory support of test systems to support product...
-
Senior Embedded Software Engineer
2 months ago
Los Angeles, California, United States Gable Search Group Full time{"ROLE AND RESPONSIBILITIES": "\t\u2022 Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols.\t\u2022 Network management software and web interface implementation.\t\u2022 Implementation of different security protocols and encryption algorithms.\t\u2022 Audio streaming and push to talk voice...
-
Director of Backend Engineering
2 weeks ago
Los Angeles, California, United States Motion Recruitment Partners, LLC Full timeJob Title: Director of Backend EngineeringAs a key member of our team, you will lead the development of scalable backend systems for our cutting-edge applications. Reporting to the SVP of Product, you will guide a talented team and collaborate with Frontend, Product, QA, and Data teams to ensure seamless integration and top-tier...
-
Software Engineer
4 weeks ago
Los Angeles, California, United States Raytheon Full timeJob Title: Sr Software EngineerAt Raytheon, we are committed to helping our nation and allies defend freedoms and deter aggression. As a Sr Software Engineer, you will have the opportunity to directly impact the world around you and contribute to classified programs and technologies you are passionate about.Job Summary:This role involves developing and...
-
Software Quality Assurance Engineer
2 weeks ago
Los Angeles, California, United States Northrop Grumman Full timeJob SummaryNorthrop Grumman Defense Systems is seeking a Software Quality Assurance Engineer to join our team of qualified, diverse individuals at our Northridge, CA location supporting programs under Advanced Weapons such as AARGM/ER.The qualified applicant will become part of Northrop Grumman's Software Quality Engineering team that is engaged with...
-
Director of Maintenance and Engineering
4 weeks ago
Los Angeles, California, United States American Textile Maintenance Co. Full timeJob SummaryThe Director of Maintenance and Engineering will lead our engineering department and help us build and maintain efficient and safe workplaces. This role maintains responsibility over four production plants.The ideal candidate will be confident in managing our teams while setting goals, budgets, and timelines for various projects, all while...
-
Data Engineer
3 weeks ago
Los Angeles, California, United States Software Concepts Full timePosition OverviewWe are seeking a highly skilled Data Engineer to contribute to the growth and success of our Enterprise Data Platform team at Software Concepts. As a key member of our team, you will play a crucial role in designing, developing, and maintaining end-to-end business intelligence and analytics solutions using Microsoft Azure data migration,...
-
Software Engineer
2 weeks ago
Los Angeles, California, United States Core Digital Media Full timeJob Title: Software EngineerWe are seeking a talented and passionate Software Engineer to join our team at Core Digital Media. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications that provide an exceptional user experience.Key Responsibilities:Collaborate with...
-
Software Engineer
4 weeks ago
Los Angeles, California, United States Google Full timeJob SummaryWe are seeking a highly skilled software engineer to join our team at Google. As a staff software engineer, you will be responsible for designing, developing, and deploying large-scale software solutions that meet the needs of our users.Key ResponsibilitiesProvide technical leadership on high-impact projectsInfluence and coach a distributed team...
-
Data Engineer
4 weeks ago
Los Angeles, California, United States Software Concepts Full timePosition OverviewWe are seeking a highly skilled Data Engineer to contribute to the growth and success of our Enterprise Data Platform team at Software Concepts. As a key member of our team, you will play a crucial role in designing, developing, and maintaining end-to-end business intelligence and analytics solutions using Microsoft Azure data migration,...
-
Senior Software Engineer
2 weeks ago
Los Angeles, California, United States Riot Games Full timeAbout the RoleRiot Games is seeking a highly skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software systems.You will work closely with our cross-functional teams to deliver high-quality software solutions that meet the needs of our players. Your...