Remote Position
[Remote] Senior Software Engineer (Backend)
π Remote Β· United States
πΌ Full-time
Note: The job is a remote job and is open to candidates in USA. Aerostrat is a B2B SaaS company building a maintenance planning solution for the aviation industry. The Senior Software Engineer (Backend) will expand infrastructure and APIs, design and maintain scalable backend systems, solve customer problems, and contribute to product direction within a lean engineering team.
Responsibilities
- Learn everything there is to know about aviation maintenance planning through our on-boarding process (so don't worry if you do not have any experience in this industry!)
- Analyze tough customer problems and come up with great designs that you will turn into efficient backend solutions
- Design, develop, and maintain scalable systems and well-tested features
- Design and implement services that are reliable, high-quality, performant, and sustainable
- Work with our business team to build great user stories and designs from (sometimes) ambiguous requirements or problems
- Occasionally wear many hats due to our smaller team size, with opportunities to work on everything from design to deployments, or meeting with our customers to build integrations for them
Skills
- You have significant experience with C#/.NET and SQL Server databases
- You have significant experience building and consuming REST APIs and microservices
- You have significant experience building B2B cloud solutions on Azure or AWS
- You are a self-starter who gets excited about learning and improving anything possible since we are still constantly developing many parts of our engineering stack
- Excellent written communication and attitude
- 5+ years of work experience in C#/.NET
- 5+ years of work experience with SQL databases
- 3+ years of work experience working on REST APIs
- 3+ years of work experience working with Azure or AWS cloud projects
- 3+ years of work experience building technical designs for other engineers
- Aerospace maintenance experience or interest in the aerospace industry
- Experience building B2B SaaS applications
Benefits
- Fully remote team and tools
- Flexible hours
- On-boarding process to learn aviation maintenance planning
- Opportunities to work closely with customers and have a voice to shape the direction of the products
- Healthy work-life balance
Company Overview