Bluestaq is looking for a Principal Software Engineer to architect scalable, secure, and high-performance solutions from front-end to infrastructure to empower critical systems and data for national defense and healthcare operations.
Requirements
- Expertise in Java, Python, or other major programming languages.
- Deep understanding of secure coding practices and compliance standards.
- Hands-on experience with Java build tools such as Maven and Gradle.
- Strong cloud computing experience, particularly with AWS.
- Proficiency in API development and microservices architectures.
- Experience with containerization tools such as Kubernetes and Docker.
- Deep knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) databases.
Responsibilities
- Architect and Develop High-Performance Systems
- Design and build scalable, secure, and robust software solutions that withstand real-world demands.
- Develop and maintain backend services, APIs, and microservices to support mission-critical applications.
- Lead architecture discussions and system design for long-term scalability and performance optimization.
- Optimize software for efficiency, fault tolerance, and security in distributed environments.
- Implement best practices in software development, including design patterns, SOLID principles, and secure coding.
- Conduct code reviews, mentor other engineers, and uphold high-quality coding standards.
Other
- 12+ years of professional experience in software development.
- Passion for mentoring engineers.
- Lead design discussions and review implementations.
- Strong problem-solving and analytical skills.
- Familiarity with Agile and Scrum methodologies.
- This position requires the ability to obtain a TS/SCI Clearance.
- To be eligible for a security clearance, US Citizenship is required, and an employee must agree to participate in a background screen and credit check.