hero

Opportunities at Craft portfolio companies

173
companies
1,305
Jobs

Senior Software Engineer 2

First Resonance

First Resonance

Software Engineering
Posted on Oct 4, 2024

We're looking for a full-time Senior Software Engineer II 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 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 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

  • Strong leadership and communication skills to help drive technical direction and a positive team environment

  • Write technical specifications that provide scalable architectural solutions (e.g. UML, C4)

  • Design code level modular architectures that provides high reusability and flexibility

  • 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.

  • Mentor engineers on the team and promote a learning / growth mindset

  • Ownership of large projects that drive business impact

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

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

  • Proficiency with relational databases, preferably Postgres

  • Experience developing user friendly APIs using GraphQL

  • Knowledge of modern authorization mechanisms and flows. (e.g. OAuth, 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 B2B SaaS and multi-tenant environments

  • Understanding of architecture methodologies and approaches (e.g. Domain driven design, Event driven architecture)

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

Desired Qualifications

  • Experience in one of the following programming languages (Python, Typescript)

  • Has built production-grade software systems used by others

  • Experience with Agile development methodologies and tools

  • Experience building enterprise applications

  • Experience building workflow management systems or similar

  • Previous experience working with federated GraphQL

  • 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 (coming this Fall 2022)

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.

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.