Software Engineer/Senior Software Engineer

Bluestaq US ExternalColorado Springs, CO
5h$90,000 - $155,000

About The Position

Bluestaq is seeking a Software Engineer or Senior Software Engineer to design, build, and maintain secure, scalable software systems that support critical government and commercial missions. In this role, you’ll primarily work on backend services, APIs, and data layers to deliver reliable, maintainable features used by operators and analysts in high-stakes environments. Depending on your experience and demonstrated capability, you may operate as a Software Engineer owning small features end-to-end, or as a Senior Software Engineer leading larger features, mentoring teammates, and shaping technical decisions within your domain. Our software directly supports national security, defense, and mission-critical operations. Engineers at Bluestaq don’t build throwaway features — they build systems people rely on every day. As a Software Engineer or Senior Software Engineer, your work will: Enable mission outcomes where reliability, security, and clarity matter Improve system quality, maintainability, and performance over time Influence how we design, test, and operate software at scale Help raise the technical bar for the team through collaboration and mentorship This role offers meaningful technical ownership, real-world impact, and the opportunity to grow within a clearly defined engineering career path.

Requirements

  • Proficiency in at least one modern programming language (e.g., Java, Go, Rust, C#)
  • Experience building production software that spans multiple layers of an application
  • Solid understanding of software fundamentals (data structures, APIs, HTTP/REST)
  • Experience with version control systems such as Git and collaborative development workflows
  • Ability to debug issues methodically and communicate technical concepts clearly
  • Strong collaboration skills and a bias toward ownership and follow-through
  • Master's degree in Computer Science, Engineering, or a related field and 0+ years of software engineering or related experience, OR
  • Bachelor's degree in Computer Science, Engineering, or a related field and 2+ years of software engineering or related experience, OR
  • Associate degree in a related field and 4+ years of software engineering or related experience, OR
  • High School Diploma/GED and 6+ years of software engineering or related experience.
  • PhD in Computer Science, Engineering, or a related field and 0+ years of software engineering or related experience, OR
  • Master's degree in Computer Science, Engineering, or a related field and 2+ years of software engineering or related experience, OR
  • Bachelor's degree in Computer Science, Engineering, or a related field and 4+ years of software engineering or related experience, OR
  • Associate degree in a related field and 6+ years of software engineering or related experience, OR
  • High School Diploma/GED and 8+ years of software engineering or related experience.

Nice To Haves

  • Experience with cloud platforms and containerized environments
  • Familiarity with CI/CD pipelines and automated testing practices
  • Experience with modern backend frameworks
  • Understanding of relational and/or NoSQL databases
  • Exposure to secure coding practices and compliance-driven environments
  • Experience working on government, defense, or mission-critical systems

Responsibilities

  • Design, implement, and maintain features across the application stack (APIs, services, data)
  • Write clean, testable, maintainable code following established patterns and standards
  • Design and contribute unit, integration, and targeted end-to-end tests to ensure system reliability and safe change over time
  • Collaborate with product, design, and engineering peers to clarify requirements and technical tradeoffs
  • Participate in code reviews, design discussions, and technical planning
  • Debug production issues across services using logs, metrics, and debugging tools
  • Communicate progress, risks, and blockers clearly to keep work moving
  • Own the technical design and delivery of medium-sized features or subsystems from initial design through production and operational support
  • Evaluate and evolve service boundaries, data models, and integration patterns to support system scalability and reliability
  • Mentor earlier-career engineers through pairing, feedback, and shared context
  • Identify and address technical debt, refactoring opportunities, and quality gaps
  • Act as a technical escalation point within your product or service area
  • Make sound design decisions balancing performance, security, maintainability, and delivery
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service