Job Description
We are seeking a visionary Senior Software Engineer to drive the next generation of our digital products. Based in the heart of Atlanta, GA, you will work in a collaborative environment that values innovation and technical excellence.
As a key member of our engineering team, you will be responsible for designing scalable architecture, mentoring junior developers, and delivering high-quality code that impacts millions of users.
Responsibilities
- Architectural Design: Design, develop, and maintain robust software solutions using modern technologies and best practices.
- Code Quality: Write clean, efficient, and well-documented code; conduct rigorous code reviews to ensure high standards.
- Cross-Functional Collaboration: Work closely with product managers, designers, and QA teams to define features and solve complex technical problems.
- Performance Optimization: Identify bottlenecks and optimize application performance to ensure a seamless user experience.
- Mentorship: Guide junior engineers and contribute to the technical growth of the team.
- Agile Methodology: Participate in sprint planning, stand-ups, and retrospectives to drive continuous improvement.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Experience: 5+ years of professional software development experience.
- Technical Skills: Proficiency in JavaScript, Python, or similar languages; experience with cloud platforms (AWS/Azure).
- Problem Solving: Strong analytical and problem-solving skills with a focus on scalability.
- Communication: Excellent verbal and written communication skills with the ability to explain complex technical concepts.
- Tools: Familiarity with version control (Git), CI/CD pipelines, and containerization technologies.