Principal Software Engineer

New
Q
Quantum SkyCybersecurity Compliance
United StatesFull-TimeSenior
Salary165,000 - 200,000 USD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerPythonSQLJavascriptTypeScriptGoCI/CDRESTful APIsDevOps

Requirements

  • Professional experience designing, developing, and supporting production software applications.
  • Experience designing, developing, and consuming RESTful APIs and integrating with external systems.
  • Experience with relational databases, data modeling, backend architecture, and modern front-end web technologies.
  • Experience modeling and querying hierarchical or graph-like relationship data.
  • Experience working within CI/CD and DevOps-based software delivery environments.
  • Experience with Infrastructure as Code and container technologies like Docker.
  • Demonstrated experience using AI-assisted software development tools such as Claude Code, GitHub Copilot, or Cursor.
  • Ability to independently troubleshoot software, integration, deployment, and production issues.
  • Strong analytical, problem-solving, and communication skills.
  • Experience working with Modular Open Systems Architecture relying on open-source technology.

Responsibilities

  • Design, develop, test, and maintain full-stack application capabilities with an emphasis on secure, scalable, maintainable, and production-ready software.
  • Develop backend services, APIs, integrations, automation, and supporting tools.
  • Design and implement integrations with cloud services, security technologies, and third-party systems using REST APIs.
  • Develop capabilities that ingest, process, correlate, and present security and compliance information while automating workflows.
  • Design data models and normalization/correlation logic to reconcile records from multiple independent data sources.
  • Design and implement configurable scoring, prioritization, or risk-analytics logic as discrete, testable components.
  • Develop, maintain, and improve CI/CD pipelines and automated deployment processes.
  • Build, deploy, and support containerized and cloud-native applications.
  • Troubleshoot complex application, integration, deployment, and production issues.
View Full Description & ApplyYou'll be redirected to the employer's site
165,000 - 200,000 USD per year
Apply Now