Evona - Irvine, CA

posted about 2 months ago

Full-time - Mid Level
Irvine, CA
Personal and Laundry Services

About the position

The Golang Developer position is a critical role within a leading company in the space sector, focusing on the development of mission-critical systems and applications that support real-world space missions. The developer will be responsible for building scalable distributed software and high-performance APIs, engaging with users and stakeholders to create innovative solutions that enhance mission efficiency and reliability.

Responsibilities

  • Lead the software development lifecycle from concept to delivery, driving technical direction and owning key architectural decisions.
  • Develop and maintain Mission Control Systems, advanced tools for internal teams, and applications that support real-time, complex space missions.
  • Build and maintain APIs and tools using Golang that enhance operations and scalability across various subsystems and for external customers.
  • Engage in architecture discussions, code reviews, and design sessions, ensuring scalable and high-quality system designs.
  • Collaborate with cross-functional teams to refine and improve software products, continuously evolving to meet mission needs.
  • Deliver intuitive solutions that streamline complex operations, crafting user-friendly interfaces and automation tools.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, Mathematics, or a related technical field, or equivalent practical experience.
  • 5+ years of experience in software development, with a track record of leading projects or teams.
  • Strong expertise in Golang development, with proven experience designing, building, and testing complex systems.
  • Familiarity with cloud-native architectures, microservices, and distributed systems.
  • Willingness to be on call and work extended hours to support mission-critical operations.
  • Must be eligible for Secret and/or TS/SCI clearance.

Nice-to-haves

  • Proficiency in additional programming languages such as Python or JavaScript/TypeScript, with a strong background in API Development (e.g., Echo, FastAPI, Express, Fastify).
  • Deep experience with PostgreSQL or other relational databases, including schema design and performance tuning.
  • Experience with front-end frameworks like React for building high-performance and maintainable user interfaces.
  • Hands-on experience with building, deploying, and maintaining production-grade systems.
  • Familiarity with NoSQL databases (e.g., Couchbase, MongoDB, Cassandra) and distributed applications.
  • Experience with Kubernetes.
  • Experience with AWS (EC2, S3, Batch, Lambda).
  • Knowledge of data engineering and large-scale data pipelines.
  • Passion for space exploration and related fields.

Benefits

  • Comprehensive health insurance (medical, dental, vision).
  • Access to a 401(k) retirement plan.
  • Generous Paid Time Off (PTO) policy with personal days and holidays.
  • Opportunities for professional development, training, and workshops.
  • Regular team-building activities and social events.
  • A diverse and inclusive culture committed to fostering a welcoming and equitable work environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service