Lead Software Engineer
Pantheon Inc
United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
EM
Eli McGarvie
The Best X (Twitter) Accounts for Developers
almost 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
BR
Benjamin Ruschin
Navigating the AI Shift
11 months ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
AJ
Austin Joy
What Are The Top Skills Required For Azure Developers?
over 4 years ago