Tallo logoTallo logo

Software Engineer III

Job

Ampirical

Covington, LA (In Person)

$111,064 Salary, Full-Time

Posted 1 week ago (Updated 1 week ago) • Actively hiring

Expires 6/2/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

About Ampirical 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. Why Ampirical? 💰
Salary Range :
$98,281-$123,848 (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
Your Role:
Software Engineer III The Software Engineer/Developer III - Full Stack, following the Agile Scrum philosophy, designs, develops, tests, and supports software applications and tools. By stepping through user stories and requirements, the Software Engineer translates business needs into technical requirements and tasks, including identifying the required server-side code, front-end code, security considerations, and architecture. The primary objective of this role is to create functional, thoroughly tested, and high-quality software for both internally used and externally available commercial applications and tools. This position provides technical guidance to junior engineers, contributes to code quality across the team, and operates with a high degree of autonomy in delivering complex software solutions.
What You'll Do:
Design and implement complex full-stack features with thorough documentation and test coverage Translate user story requirements into technical requirements, tasks, and effort estimates Design, implement, and integrate RESTful APIs with a focus on reliability, scalability, and maintainability Apply Agile/Scrum methodologies and Git version control to manage feature development and maintain code integrity Ensure test coverage and security compliance for all owned components Write unit and integration tests to validate complex components and improve overall coverage Review peer code for adherence to testing and security best practices Diagnose complex software and infrastructure issues, conducting root cause analysis and recommending solutions Evaluate architectural tradeoffs to optimize project outcomes, with guidance from senior engineers Identify and communicate delivery risks in owned features and collaborate with the team on mitigations Partner with product owners to refine feature requirements and surface technical risks Communicate progress, clarify requirements, and contribute to documentation to support cross-functional collaboration Mentor junior engineers on tools, development practices, and emerging technologies Participate in goal-setting conversations and actively pursue career development opportunities Serve as a technical assessor in interviews and provide candidate feedback when requested Model professional behavior, uphold team norms, and respond constructively to feedback Stay current on industry trends and proactively introduce improvements to tools and practices Identify areas for personal and team growth within the software development stack
What You Bring:
4+ years of software development experience. 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. Proficiency with Agile/Scrum methodologies and Git version control. Demonstrated understanding of and adherence to security standards in software development. Demonstrated experience mentoring junior engineers. Familiarity with CI/CD pipelines and DevOps practices. Broad knowledge of software architecture patterns, design patterns, and industry best practices. Experience with performance optimization and scalability design in web applications. Ampirical is an Equal Opportunity Employer, meaning we do not discriminate based on the following characteristics in our hiring and employment practices: Age, sex, color, race, creed, national origin, religion or religious attire, marital status, pregnancy (child birth or related medical conditions), citizenship status or amnesty, ancestry, sexual orientation, gender, gender identity, gender expression, transgender status, physical or mental disability, military or veteran status, genetic information, sickle-cell trait, status as a tobacco user or non-user, or any other classification protected by federal, state, or local law.

Similar remote jobs

Similar jobs in Covington, LA

Similar jobs in Louisiana