First Resonance Logo

First Resonance

Senior Software Engineer (Backend)

Posted 6 Days Ago
Be an Early Applicant
Hybrid
Los Angeles, CA
145K-175K Annually
Senior level
Hybrid
Los Angeles, CA
145K-175K Annually
Senior level
As a Senior Backend Software Engineer, you'll develop APIs, design databases, optimize code, and contribute to architecture in a dynamic and innovative team.
The summary above was generated by AI

Senior Software Engineer (Backend)

We're looking for a full-time Senior Software Engineer (Backend) to join us in our mission of bringing the ion Factory OS to next-generation hardware builders around the globe. Our newest recruit will join the First Resonance team full-time in Los Angeles, CA (HQ in Downtown) and become foundational members of the First Resonance product team.

Are you excited by the opportunity to assist manufacturers working on eVTOLS, rockets, robots, and autonomous vehicles? The most important characteristic of our product engineering team is their interest and eagerness to support companies that are tackling some of society’s greatest challenges such as climate change, space exploration, and autonomous transportation.

With this role, you will join a diverse product engineering team with a wide range of backgrounds and experiences. We pride ourselves on being fast learners, quick-thinkers, and agile executors. While a spur-of-the-moment ping pong tournament is occasionally required, our number one priority is always assisting our ion customers with our manufacturing platform. If you want to play a key role in the future of hardware and Industry 4.0, come join us!

Responsibilities & Duties

  • Develop well-tested, GraphQL mutations and queries to expose the underlying data model to users.

  • Design relational database tables and corresponding models from defined specs.

  • Architect and write independent modules to execute code off the request cycle.

  • Write technical design specifications and diagrams (e.g. UML)

  • Optimize ORM model code for reusability and efficiency

  • Drive code level architecture and reusability (e.g. modularity)

This role may be a fit for you if you enjoy solving problems with resourceful thinking, collaborating across departments, and flexing your creative muscle. 

Minimum Qualifications & Skills

  • 6+ years of relevant technical experience

  • Experience with at least one backend language (e.g. Python, Typescript)

  • Thorough understanding of Object Relational Mapping libraries (e.g. SQLAlchemy, TypeORM)

  • Proficiency with relational databases, preferably Postgres

  • Experience developing user friendly APIs using GraphQL

  • Experience with version control via Git/GitHub

  • Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT)

  • Experience with unit testing, integration and contract testing frameworks (e.g. pytest, jest, PactFlow)

  • Ability to understand business requirements and translate them into technical execution

  • Experience in SaaS and multi-tenant environments

  • Understanding of architecture methodologies and approaches (e.g. Event Driven, Domain Driven Design)

  • Has experience working in distributed architectures (e.g. SOA, Micro-services)

Desired Qualifications 

  • Has built production-grade software systems used by others

  • Experience with Agile development methodologies and tools

  • Experience building enterprise applications

  • Experience with Infrastructure (e.g. k8s, Terraform)

  • Experience building manufacturing tools or working in a manufacturing environment

  • Experience writing ETL processes

Benefits & Perks

  • Health Insurance; medical, vision, dental, & life insurance

  • Unlimited PTO

  • Paid Parental Leave

  • Employee Compensation and Stock Option Plan

  • Team outings, group lunches, an open office, happy hours

  • Paid holidays, sick days

  • Flexible work schedule (Hybrid Available)

  • 401K

First Resonance is an equal opportunity employer dedicated to building an inclusive and diverse workforce. 

First Resonance participates in E-Verify. As part of our onboarding process, a new hire's Form I-9 information will be shared with the federal government to confirm they are authorized to work in the U.S.

Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Certain roles may be eligible for incentive compensation, equity and benefits. 

Pay Range

$145,000—$175,000 USD

First Resonance accelerates the speed and reliability of hardware development for companies manufacturing the next generation of hardware products. This includes electric airplanes, autonomous vehicles, robotics, and more. We are a group of software, hardware, and manufacturing engineers that are bringing the best of modern UX and data science to an industry that has been overly rigid in its innovation. We are removing the barriers preventing radical advancement by providing tools to manufacturing engineers and operators to move information more freely, collaborate with their teams more easily, and use the power of data to predict problems and provide insights that result in better hardware quality and delivery.

Top Skills

Git
Git
GraphQL
Jest
Jwt
K8S
Pactflow
Postgres
Pytest
Python
Sqlalchemy
Terraform
Typeorm
Typescript
HQ

First Resonance Los Angeles, California, USA Office

First Resonance is based in the financial dist of downtown LA, walking distance from the Metro Red Line and Grand Central Market.

Similar Jobs

Yesterday
Hybrid
San Francisco, CA, USA
Senior level
Senior level
Financial Services
As a Senior Lead Software Engineer, you will enhance and deliver technology products, provide technical guidance, develop code, and manage multiple applications in a team setting.
Top Skills: SparkCi/CdDockerHadoopJavaKafkaKubernetesOracle
3 Days Ago
Hybrid
2 Locations
Senior level
Senior level
Fintech • HR Tech • Software
As a Senior Software Engineer, you will design, build, and maintain backend services, lead product initiatives, and ensure solutions meet performance and scalability standards.
Top Skills: AWSGitNode.jsPostgresRedis
3 Days Ago
Easy Apply
Hybrid
Palo Alto, CA, USA
Easy Apply
120K-215K Annually
Mid level
120K-215K Annually
Mid level
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
The ERP Senior Software Engineer will develop and enhance expense management software, lead integration development, and ensure data integrity while collaborating with cross-functional teams.
Top Skills: AWSJavaPythonRestful ApisSpring Boot

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account