Principal Software Engineer

New
T
Two Six TechnologiesCBRNE SaaS platform
Remote, USAFull-TimePrincipal
Salary173,808 - 225,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
Multiple years of professional software engineering experience
Required Skills
AWSDockerETLJavaKafkaKubernetesCassandraGogRPCPostgresGitHub Actions

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, plus multiple years of professional software engineering experience
  • Extensive experience writing production-level Go using AI-enabled tools and workflows
  • Practical experience using AI coding tools (e.g., Claude Code, Copilot, Cursor, or equivalent) to design, build, and test a mission-critical application that has run in production with an active user base
  • Experience with large-scale (terabytes) database development, data modeling, mapping and testing
  • Must have Postgres and non-relational databases experience
  • Experience developing containerized applications using Docker and Kubernetes
  • Experience working with event-driven architecture
  • Practical experience designing, deploying, and tuning production systems running in AWS or a similar cloud computing environment
  • Experience with extracting, transforming, and loading (ETL) complex datasets
  • Experience finding and using open-source libraries where appropriate
  • Proficiency with automated unit, integration, and functional testing
  • Strong code review and troubleshooting instincts, catching subtle bugs, security issues, and design drift in both human- and agent-written code
  • Knowledge of which tools and technologies are currently best practice for a given problem, with the ability to consider solutions beyond those
  • Ability to work in a fully remote team with a diverse set of skills and life experiences
  • Ability to communicate ideas successfully, both verbally and in writing, with people at all levels of technical expertise, including non-technical colleagues
  • Ability to creatively solve problems and to learn quickly and independently

Responsibilities

  • Actively participate in all phases of the software development lifecycle, regularly contributing code and reviewing code contributed by agents and the rest of the team
  • Design, build, test, implement, and maintain features, capabilities, and fixes, end-to-end (frontend, backend, and DevOps) within our agent-paired workflow
  • Develop full software stack features, applying UX principles to the UI, along with backend development, DB design, and AI integration
  • Stay current with the latest AI-powered software engineering technologies, evaluating them for the product and leveraging them wherever appropriate
  • Review and elevate AI agent output, critically evaluate code, specs, and analysis; catch what automation misses; enforce quality gates
  • Be a key contributor to the Java to Go migration, including shadow-mode validation, and contract testing between legacy and new services
  • Collaborate with Product Management and Customer Success to identify and address customer requirements, issues, and requests
  • Advise on the feasibility of technical requirements, schedule considerations, and potential risk for proposed new development work
  • Participate in building out, updating, and refining the product vision, plan, and roadmap
  • Leverage industry standards and best practices to regularly assess and address technical debt, particularly in consideration of cost-savings efforts and strategies
  • Collaborate with the DevOps team to implement, refine, and maintain infrastructure stability and availability, as well as continuous integration and deployment pipelines
  • Feed the structured knowledge base: distill decisions, designs, and trade-offs into agent-readable markdown so agents and teammates can reason about them
  • Follow TDD practices, writing tests before code as a default, not an afterthought
  • Mentor and learn from an experienced product development team
View Full Description & ApplyYou'll be redirected to the employer's site
173,808 - 225,000 USD per year
Apply Now