Jobgether-posted 5 days ago
$143,884 - $176,138/Yr
Full-time • Principal

As a Principal Software Engineer, you will lead technical initiatives that span the organization, driving innovation, reliability, and security across complex software systems. You will collaborate with cross-functional teams to define and deliver high-quality software solutions, influence technical strategy, and mentor engineers across the organization. This role requires a hands-on approach to solving complex problems while guiding the architecture and implementation of scalable systems. You will have the opportunity to work on impactful projects that support public-facing services, improve accessibility, and enhance operational efficiency. You will thrive in a mission-driven environment that values technical excellence, collaboration, and continuous learning. Remote work flexibility allows you to contribute from anywhere in the United States.

  • Lead organization-wide technical initiatives, providing guidance on software architecture, strategy, and system design.
  • Collaborate with cross-functional teams to simplify complex product specifications into actionable technical solutions.
  • Design, develop, deploy, and maintain high-quality software systems, ensuring reliability, scalability, and security.
  • Support infrastructure security by deploying and managing firewalls, intrusion detection, and monitoring systems.
  • Embed security best practices into engineering workflows, including CI/CD pipeline hardening, encryption strategies, and compliance with regulatory frameworks such as SOC 2, HIPAA, and NIST.
  • Mentor and coach engineers across teams, fostering a culture of collaboration, technical excellence, and continuous improvement.
  • Participate in all stages of the software lifecycle, from research and prototyping to production deployment and monitoring.
  • Translate security and technical requirements into actionable engineering tasks, working with DevOps and engineering teams to implement best practices.
  • 10+ years of experience in backend or full-stack development using OOP languages such as Ruby, Python, or Java, with Ruby on Rails preferred.
  • 10+ years experience with cloud platforms like AWS or GCP, or experience with Aptible.
  • Strong understanding of computer science fundamentals, including data structures, APIs, and system design.
  • Hands-on experience with CI/CD pipelines, including CircleCI or Jenkins.
  • Experience with Agile development methodologies, TDD, XP, and software optimization.
  • Expertise in security engineering, including access control, network segmentation, data protection, and incident response.
  • Experience with DevOps and Infrastructure-as-Code tools (e.g., Terraform/OpenTofu, CloudFormation).
  • Excellent written and verbal communication, mentorship, and collaboration skills.
  • Familiarity with regulatory frameworks and compliance standards in secure and sensitive environments.
  • Leadership experience as a tech lead or engineering manager.
  • Familiarity with government services, AI, GAI, or platform-level architecture.
  • Competitive salary range: $143,884 – $176,138, depending on location and experience.
  • Full benefits package including medical, dental, and vision coverage, with employer contributions up to 80% for dependents.
  • 401(k) plan with employer match up to 5%, depending on tenure.
  • Professional development stipend up to $1,000 per year, with rollover up to $2,000.
  • Flexible remote work across the United States, with standard 40-hour workweek and collaborative hours between 10 AM – 3 PM PT.
  • Generous paid time off including open PTO, minimum 16 paid holidays, paid sick leave, parental leave, and sabbaticals.
  • Equipment support including laptop, remote setup stipend, and cell/internet reimbursement.
  • Supportive, mission-driven, collaborative, and value-oriented work environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service