
Principal Software Engineer
9th Way Insignia
contract
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $101,188 - $152,845 per year
Job Level
Senior
Tech Stack
AWSAzureCloudDockerGoogle Cloud PlatformJavaJavaScriptKafkaKubernetesMicroservicesNext.jsNoSQLPythonReactSpringSpring BootSpringBootTerraformTypeScript
About the role
- Manages the software engineering process.
- Reviews and analyzes system specifications, interfaces and requirements.
- Prepares programming specifications.
- Analyzes existing systems and subsystems for reusability benefits and needed changes.
- Prepares design plans and written analyses, unit and test scripts, and documentation.
- May lead a software development team and mentor junior software engineers.
- Responsible for architecting, developing, and implementing complex software solutions that meet rigorous standards for performance, security, reliability, and compliance.
- Involves working closely with cross-functional product teams, including product managers, UX designers, systems engineers, and DevSecOps personnel, to deliver high-quality solutions that support mission-critical operations.
- Provides strategic technical guidance, mentors other engineers, evaluates emerging technologies, and contributes to continuous process improvements across the entire product development lifecycle.
Requirements
- Bachelor’s Degree in technical discipline; Associate degree and 4 years of experience; 8 years of experience in lieu of degree to meet education requirement
- 6+ years of proven experience as a Project Manager in software development, with a strong track record of delivering projects on time.
- Expertise in multiple programming languages (e.g., Java, Python, JavaScript/TypeScript) and frameworks (e.g., Spring Boot, React, Next.js).
- Proficiency in modern architectural styles (e.g., microservices, event-driven architecture) and technologies (e.g., Docker, Kubernetes, Kafka).
- Experience with relational and NoSQL databases, and strong understanding of data modeling and performance tuning.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and Infrastructure-as-Code tools (e.g., Terraform, CloudFormation).
- Knowledge of federal security and privacy requirements (e.g., FISMA, FedRAMP, NIST standards) and ability to apply them in solution design.
- Experience integrating with enterprise identity and access management systems, PKI, and multi-factor authentication solutions.
- Excellent problem-solving, analytical, and communication skills.
- Demonstrated ability to lead complex technical initiatives and influence stakeholders at all levels.
Benefits
- Medical
- Dental
- Vision
- Voluntary Life Insurance
- 401(k)
- Basic Life A&D
- STD
- LTD
- PTO
- Telehealth
- paid holidays
- FSA
- HSA
- Employee Assistance Program (EAP)
- Traveling Assistance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaPythonJavaScriptTypeScriptSpring BootReactNext.jsmicroservicesevent-driven architecturedata modeling
Soft skills
problem-solvinganalytical skillscommunication skillsleadershipmentoringstrategic guidanceinfluencing stakeholders