Principal Software Engineer

Ampirical Solutions, L.L.C.
Covington, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 138K

Job location

Covington, United States of America

Tech stack

Code Coverage
Code Review
Data Architecture
Software Design Patterns
DevOps
Django
PostgreSQL
Scrum
Software Architecture
Rapid Prototyping Process
Software Engineering
SQL Databases
Systems Integration
Strategies of Testing
TypeScript
Cloud Platform System
React
Reliability of Systems
Technical Debt
Backend
GIT
Containerization
Integration Tests
Front End Software Development
REST
Docker

Job description

The Principal Software Engineer provides technical leadership across teams, shaping architectural direction, driving engineering excellence, and solving high-impact, ambiguous problems. This role operates as a senior individual contributor who influences product strategy, elevates engineering standards, and ensures scalable, secure, and maintainable systems., * Define and drive technical strategy, architectural direction, and long-term platform evolution across multiple teams.

  • Architect complex, scalable systems and produce de-risked solution designs that can be handed off for efficient implementation.
  • Lead exploration of data architecture, system integrations, and emerging technologies to improve performance, reliability, and maintainability.
  • Facilitate architectural tradeoff discussions, clearly articulating technical and business impacts.

System Design & Execution

  • Solve complex system design challenges through deep technical analysis and hands-on prototyping.
  • Oversee development of large-scale full-stack features, ensuring quality, documentation, and test coverage.
  • Translate product requirements into technical specifications, estimates, and delivery plans, identifying risks and dependencies early.
  • Ensure consistency, performance, security, and maintainability across RESTful APIs and shared services.

Engineering Excellence & Quality

  • Establish and uphold engineering standards, including coding practices, secure development guidelines, and testing strategies.
  • Lead technical design reviews, code reviews, and quality assurance practices to ensure high reliability and system health.
  • Guide teams in systematic troubleshooting, root cause analysis, and long-term prevention of recurring issues.

Cross-Team Leadership & Collaboration

  • Partner with product owners, engineering managers, and stakeholders to clarify requirements, surface risks, and align on technical direction.
  • Provide clear, timely communication on progress, risks, and technical decisions to stakeholders.
  • Influence engineering processes such as Agile/Scrum workflows, Git practices, and CI/CD pipelines to improve delivery efficiency and predictability.

Mentorship & Talent Development

  • Mentor senior and mid-level engineers in system design, development practices, and career growth.
  • Coach teams on effective technical communication across both technical and non-technical audiences.
  • Contribute to hiring through technical interviews and evaluation of engineering talent.
  • Foster a collaborative, psychologically safe team environment and help resolve interpersonal or cross-team friction.

Innovation & Continuous Improvement

  • Promote a culture of continuous learning by evaluating new technologies, tools, and methodologies.
  • Identify opportunities to reduce technical debt, improve operational efficiency, and strengthen system reliability.
  • Drive improvements that reduce delivery risk and accelerate sustainable feature throughput.

Requirements

  • 8+ years of software development experience including the following topics:
  • Experience designing, implementing, and integrating RESTful APIs.
  • Experience with Django (back-end development).
  • Experience with React and TypeScript (front-end development).
  • Experience with SQL and PostgreSQL
  • Experience with Docker and containerization.
  • Experience with AWS cloud environments and services.
  • Experience writing unit and integration tests and working with testing frameworks.
  • Demonstrated experience leading or mentoring engineering teams.
  • Experience driving architectural decisions across cross-functional teams.
  • Experience contributing to performance reviews and hiring processes
  • Deep understanding of software architecture, design patterns, and security best practices.
  • Proficiency with Agile/Scrum methodologies and Git version control.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Track record of introducing new tools, frameworks, or practices that improved team outcomes

Benefits & conditions

3.33.3 out of 5 stars 1654 Ochsner Boulevard, Covington, LA 70433 $137,865 a year, Pulled from the full job description

  • 401(k) 4% Match
  • Tuition reimbursement
  • Pet insurance
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance, Salary Range: $137,865- Commensurate (dependent on experience, education, and qualifications) Profit-Sharing Bonus: Semi-annual, performance-based (10% to 20% of salary) Day-One Benefits: Medical, Dental, Vision 401(k) with 4% match and immediate vesting ️ PTO: Starting at 80 hours of vacation & 40 hours of sick time per year + 10 paid holidays ️ Flexible Work Schedule: Every other Friday off Career Development: Advancement opportunities, tuition reimbursement Perks: Gym membership stipend, wellness program, fertility benefits, pet insurance, and more

About the company

At Ampirical, we're shaping the future of the power grid with precision, innovation, and purpose. Just as the ampere is the foundation of electric current, Ampirical is a core force driving the energy sector forward. We focus on quality, forward-thinking solutions, and empowering our team to grow and thrive. We don't just build projects-we build careers. If you're looking for a place where your contributions matter and your professional development is supported every step of the way, we'd love to meet you. Watch this video to get a glimpse into our culture.

Apply for this position