Sr Software DeveloperEmployment Type: Full-Time, Long-Term
Role Location: Hybrid - Atlanta, GA
Industry: Consumer Goods
About the RoleWe are looking for a Sr Software Developer to join our team!
This role supports a leading organization in the Consumer Goods industry. The project is based in Atlanta, GA and is building, modernizing, and scaling Customer & Commercial product platforms across its North America business - including sales, service, and customer experience capabilities, operated under a modern Product Operating Model.
In this role, you will be responsible for designing, building, and sustaining production-grade software solutions that support Customer and Commercial product teams. You will be deeply hands-on - writing, reviewing, and maintaining code, shaping technical direction, and delivering complex capabilities end-to-end. The role acts as a technical multiplier, raising engineering quality, delivery speed, and system resilience without formal people management responsibility.
Key Responsibilities- Partner closely with Product Managers, Designers, and Tech Leads to co-own product outcomes; participate in discovery to assess feasibility, reduce risk early, and shape solution approaches before commitments are made.
- Translate customer and business problems into clear technical designs and executable solutions.
- Design and evolve scalable, maintainable software architectures aligned to Customer and Commercial domains; make explicit trade-offs across performance, reliability, security, cost, and time-to-market.
- Ensure designs support testability, observability, and long-term sustainability; provide architectural guidance through design reviews, reference implementations, and standards.
- Build, extend, and maintain production software across services, APIs, and platforms; lead complex engineering initiatives through direct contribution, not delegation.
- Ensure high standards for code quality, automated testing, and documentation; reduce technical debt through thoughtful refactoring and simplification.
- Design and implement automation-first approaches across testing, deployment, and operational workflows; ensure software is delivered with strong automated test coverage and integrated CI/CD pipelines.
- Improve developer experience by reducing friction and manual steps in the delivery lifecycle; use metrics to continuously improve throughput, reliability, and quality.
- Act as a go-to technical authority for complex problems and critical systems; mentor senior engineers and Tech Leads through coaching and collaboration (without direct management).
- Demonstrate deep hands-on experience building and operating software through full-stack development and Salesforce platforms; design cloud-native solutions leveraging Azure services and platform capabilities.
- Apply secure-by-design principles using Azure identity, access, and security controls; ensure solutions are observable, resilient, and cost-effective in Azure environments.
- Communicate technical decisions, trade-offs, and risks in clear business-relevant terms; proactively surface constraints and dependencies early to avoid late surprises.
Basic Qualifications- Self-motivated, quick learner, and adaptable to new technologies and legacy systems.
- Thrives in a team environment, actively contributes to collaboration, fostering a sense of community.
- Excellent problem-solving and analytical skills, with a keen eye for detail and a proactive approach to issue resolution.
Requirements- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- 8-12+ years of hands-on software engineering experience.
- Proven impact as a senior individual contributor on complex systems.
- Deep expertise in modern software development, automation, and cloud-native architectures.
- Hands-on experience with full-stack development, Salesforce platforms, and Microsoft Azure services.
- Strong understanding of CI/CD, testing strategies, and operational excellence.
- Ability to communicate complex technical concepts in business terms.
Things to keep in mind!- Applicants should be eligible to work in the US without requiring sponsorship now or in the future.
- Alignment: W2 or C2C
- Individual pay is determined by multiple factors, including job-related knowledge, skills, experience, and relevant education or training.