Job Description
We are seeking a Senior Software Engineer to join our elite engineering team in Atlanta, Georgia. At Apex Innovations, we build scalable, high-impact software solutions that power the future of fintech.
As a key member of our team, you will have the opportunity to work with cutting-edge technologies, mentor junior developers, and significantly shape our product roadmap. We pride ourselves on our inclusive culture, competitive benefits package, and generous equity options for all full-time employees.
If you are passionate about clean code, system architecture, and solving complex problems, we want to hear from you.
Responsibilities
- Design, develop, and maintain robust, scalable software solutions using modern programming languages and frameworks.
- Collaborate closely with product managers and designers to translate business requirements into technical specifications.
- Conduct code reviews, write unit tests, and ensure adherence to best practices and coding standards.
- Identify, troubleshoot, and resolve complex technical issues and performance bottlenecks in production environments.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Mentor junior engineers and provide technical guidance to foster a culture of continuous learning.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
- 5+ years of professional software development experience, preferably in a fast-paced startup environment.
- Strong proficiency in JavaScript/TypeScript, Python, or Java.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Excellent problem-solving skills and the ability to work independently as well as in a collaborative team setting.