We are seeking an experienced and motivated Senior Software Engineer to join our dynamic engineering team. In this role, you will lead the design, development, and implementation of high-quality software solutions, mentor junior engineers, and collaborate with cross-functional teams to deliver scalable and reliable systems. If you thrive in a fast-paced environment and have a passion for solving complex problems, we’d love to hear from you!
Key Responsibilities:
- Design, develop, and maintain robust, scalable, and high-performance software applications.
- Lead technical discussions, code reviews, and architecture decisions to ensure best practices and quality standards.
- Collaborate with product managers, designers, and other engineers to define requirements and deliver impactful features.
- Identify and resolve performance bottlenecks, bugs, and technical debt.
- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
- Stay up-to-date with emerging technologies and recommend tools or frameworks to enhance development processes.
- Contribute to the continuous improvement of our development lifecycle, including testing, CI/CD pipelines, and deployment strategies.
Job Category: Developer
Job Type: Full Time Part Time
Job Location: Atlanta