Senior Fullstack Software Engineer, Backend

Archer Technologies

Archer Technologies

Software Engineering
San Jose, CA, USA
Posted on Friday, July 28, 2023

Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility. We are designing, manufacturing, and operating an all-electric aircraft that can carry four passengers for 60 miles at speeds of up to 150 mph while producing minimal noise.

Our sights are set high and our problems are hard, and we believe that diversity in the workplace is what makes us smarter, drives better insights, and will ultimately lift us all to success. We are dedicated to cultivating an equitable and inclusive environment that embraces our differences, and supports and celebrates all of our team members.

About the role:

We are looking for an experienced senior full stack / backend engineer to lead the design and development of Archers Urban Air Mobility (UAM) consumer product. You will help us build and scale systems that power our flagship consumer app that enables travelers to fly with Archer. You will partner with many groups including engineering, design, datascience, aerospace, airline, operations, and more!

What you’ll do:

  • Join a small but mighty team aimed at building the foundation for a consumer ride-sharing product in aerospace transportation (flying cars!).
  • Design, develop, and maintain robust and scalable software solutions in accordance with coding standards.
  • Collaborate with product managers, designers, and other partners to gather requirements and translate them into technical specifications.
  • Lead the end-to-end development process, including architecture design, coding, testing, and deployment.
  • Conduct code reviews and provide constructive feedback to ensure high code quality and alignment to standard processes.
  • Investigate and resolve software defects and performance issues, implementing necessary fixes and optimizations.
  • Stay up-to-date with the latest technologies and industry trends, evaluating their potential impact on our software systems and recommending appropriate integrations or improvements.
  • Mentor and guide less experienced engineers, providing technical leadership and encouraging a collaborative and growth-oriented team environment.

What you need:

  • BS/MS/PhD in Computer Science, or a related field
  • 4+ years of work experience as a software engineer, with a strong track record of delivering high-quality software solutions.
  • Strong proficiency in one or more programming languages such as Python, Java, Go, or C++.
  • Demonstrated ability to write clean, efficient, and maintainable code.
  • Strong problem-solving skills and the ability to analyze and debug sophisticated issues.
  • Excellent communication and teamwork skills.

Bonus Qualifications:

  • Advanced degree (Master's or Ph.D.) in Computer Science, Software Engineering, or a related technical field.
  • Degree or professional experience in Aerospace and/or rideshare industry.
  • 7+ years of professional experience as a software engineer, with a strong track record of delivering high-quality software solutions.
  • Leadership experience, either through leading projects, mentoring junior engineers, or providing technical guidance to multi-functional teams.
  • Great sense of product development.
  • Experience with technologies like AWS, Teamcity, Postgres, React, and Node.js can be helpful.

At Archer we aim to attract, retain, and motivate talent that possess the skills and leadership necessary to grow our business. We drive a pay-for-performance culture and reward performance that supports the Company's business strategy. For this position we are targeting a base pay between $148,000-$185,000. Actual compensation offered will be determined by factors such as job-related knowledge, skills, and experience.

Archer is proud to be an Equal Opportunity employer committed to diversity and inclusivity in the workplace. All aspects of employment are decided on the basis of merit, qualifications, and business needs. We do not discriminate based upon race, color, religion, sex, sexual orientation, age, national origin, disability status, protected veteran status, gender identity or any other characteristic protected by federal, state or local laws.