Bluestaq develops transformative enterprise systems and secures disparate data. Backed by Space Capital.
About the role
Senior Software Engineers are the technical anchors of our teams. You'll be the go-to person for a domain or service, ensuring that what we ship is not only functional but well-designed, tested, and sustainable. Your work will directly impact mission readiness, and your mentorship will shape the next generation of engineers at Bluestaq. You'll balance hands-on delivery with technical leadership, raising the bar for code quality and system design.
What they're looking for
- 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
More about this role
Why This Role Matters
Senior Software Engineers are the technical anchors of our teams. You'll be the go-to person for a domain or service, ensuring that what we ship is not only functional but well-designed, tested, and sustainable. Your work will directly impact mission readiness, and your mentorship will shape the next generation of engineers at Bluestaq. You'll balance hands-on delivery with technical leadership, raising the bar for code quality and system design.
Key Responsibilities
- Own features and modules that span multiple components/services and require coordination with other teams or roles
- Design and implement non-trivial features with clear tradeoffs (performance, readability, complexity, security)
- Write solid tests (unit, integration, basic end-to-end) and help improve test coverage and reliability
- Identify and address code smells, refactoring opportunities, and tech debt in your area
- Understand core architecture patterns in use (microservices, event-driven, SPA, component-based UI) and work within them effectively
- Operate independently within your product area: scope work, make reasonable design decisions, and proactively raise risks
- Act as an...
Browse similar: Startup jobs