Lead Software Engineer

Pantheon Inc
United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Architectural Patterns Automation of Tests Microsoft Azure C Sharp (Programming Language) Cloud Computing Software Quality Code Review Continuous Integration
+32 more
Data Security DevOps Python (Programming Language) Node.Js NoSQL Object-Oriented Software Development OpenShift Open Web Application Security Scrum Methodology Secure Coding Software Construction Software Engineering SQL Databases Management of Software Versions Software Vulnerability Management ReactJS Flask (Web Framework) Delivery Pipeline Software Security Asp.net Web Api Git AngularJS Git Flow Solid Principles Deployment Automation Software Coding Restful APIs Terraform Data Pipelines Docker Vulnerability Analysis Programming Languages

Job description

Technical Leadership & Oversight

  • Provide end-to-end technical oversight of multiple AI development workstreams running in parallel.
  • Ensure consistent application of architectural principles, coding standards, testing practices, and security requirements.
  • Perform code reviews, design reviews, and technical validations to maintain quality and reduce delivery risk.
  • Guide teams on best practices for building scalable, maintainable cloud-ready applications, APIs, and deployments.

Collaboration Across Program

  • Partner with DevOps Engineers to ensure smooth CI/CD, environment promotion, and deployment strategies.
  • Work with Product and Program leadership to translate business requirements into clear technical specifications.
  • Support Risk, Compliance, and Architecture teams with risk and vulnerability assessments, mitigation planning, and documentation.

Hands-On Development

  • Contribute to complex coding tasks when needed, especially for critical path items or architectural patterns.
  • Backfill basic or intermediate DevOps tasks during urgent or high-priority situations (e.g., pipeline fixes, environment triage).
  • Troubleshoot production or pre-production issues and lead root-cause analysis when involving code or design.

Quality, Security & Governance

  • Ensure secure coding practices, adherence to enterprise risk controls, and guidance during vulnerability assessments.
  • Strong grasp of software engineering best practices for code quality and maintainability such as OOAD, SOLID principles, and automated testing
  • Validate that all workstreams follow consistent versioning, documentation, and branching strategies.

Ways of Working

  • Work within Agile Teams and methodologies (SCRUM, Standup, Scoring)
  • Participate possible daily, weekly standups and available for critical timings

Success Measures

  • High-quality, consistent code delivered across development teams.
  • Reduced risk through strong technical oversight, early issue identification, and secure design.
  • Stable, predictable releases enabled by partnership with DevOps and stakeholders”

Requirements

  • 7 10+ years of experience in software development with at least 1 year in a senior/lead role.
  • Strong proficiency in modern programming languages. Expert proficiency in: C# and Python.
  • Hands-on experience with cloud platforms (Azure, AWS), including compute, storage, networking, and platform services
  • Familiarity with CI/CD pipelines, Git workflows, and DevOps concepts (Terraform, Git Actions)
  • Demonstrated strength in code reviews, design reviews, and architectural guidance.
  • Strong background in secure development practices and vulnerability remediation (e.g., knowledge of OWASP Top 10, completion of Software Security Group s Application Security Champion)
  • Excellent communication skills, with the ability to guide teams and influence decisions across multiple workstreams

Preferred Qualifications

  • Advanced experience with modern web frameworks/libraries such as Angular and React
  • Strong grasp of the REST architectural style and experience implementing REST APIs using ASP.NET Web API (preferred), Node.js, or Flask
  • Experience building data models and data access layers against either SQL or NoSQL databases
  • Knowledge of Docker and Kubernetes to support deployment workflows (OpenShift, AKS)
  • Experience integrating AI/ML components (e.g., model endpoints, feature services, data pipelines)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all