Description
Join Sedaro as we develop the world’s first digital twin platform for complex systems. Sedaro is hiring a Software Engineering Intern to help achieve our mission of building infinitely scalable space system simulation software in the cloud.
The ideal candidate will have proven experience developing simulation engines capable of capturing complex subsystem interdependencies. The Software Engineer has a thoughtful approach to decision-making; knowing when to move fast and when to be thorough.
Desired character traits for this role include autonomy, giving and receiving constructive feedback, and have a strong ability to meet tight deadlines. Each Software Engineer is motivated to own a project from start to finish and is able to understand the big picture and how it fits within all aspects of the business. This person is familiar with many industry tools and frameworks, including Python and JavaScript/TypeScript, and is able to write clean and maintainable code.
About Sedaro
Sedaro is an exceptionally stable venture-backed startup pushing the boundaries of distributed system design and operations in aerospace and beyond. Our product is a platform-as-a-service that enables our customers to rapidly develop and operate complex hardware systems, reducing costs, closing gaps, and overcoming bias, security, and privacy issues.
Relevant Technologies:
- Front-End: JavaScript, React, Node.js, MUI, JSX, JSS
- Back-End: Python, Django, Celery, RabbitMQ, PostgreSQL, AWS
What you will accomplish:
- Collaborate with modeling engineers, systems architects, and front-end developers to help deliver a high-performance and user-friendly software tool
- Design and develop high-impact upgrades to our platform that will serve as a foundation for its future growth
- Design, develop, and maintain RESTful web services/APIs
- Identify and resolve bugs and performance issues
Required Qualifications:
- Active enrollment in Bachelor’s Degree or higher in Computer Science
- Experience with Git, Jira, and agile software development practices
- Software development experience, ideally with Python and/or JS
- Experience developing web applications
Additional Desirable Experience
- Experience with compilers, meta-programming, programming language theory, formal methods, functional programming, type theory, applied logic, etc.
- Experience with the Rust programming language
- Strong mathematical background
- Experience developing production software systems
Benefits
- Company provided lunches 2 days a week
- Industry-leading career development opportunities