Job Description
Apex Innovations is on a mission to revolutionize the fintech landscape. We are looking for a Senior Software Engineer to join our elite remote team. While our headquarters are in the heart of Atlanta, GA, we embrace a fully distributed workforce, allowing you to collaborate with the best minds from anywhere in the US.
In this role, you will take ownership of our core microservices architecture, ensuring scalability, security, and high performance. You will work directly with product leaders to translate complex requirements into elegant, efficient code.
Responsibilities
- Architect and implement scalable, high-performance software solutions using modern technologies.
- Lead code reviews and mentor junior engineers, fostering a culture of technical excellence and continuous learning.
- Design and optimize database schemas and APIs to support millions of transactions.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Troubleshoot complex production issues and implement robust monitoring and logging solutions.
- Collaborate with cross-functional teams (UX, Product, QA) to deliver exceptional user experiences.
Qualifications
- BS in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of professional software development experience with a focus on backend or full-stack development.
- Proficiency in languages such as Python, Java, Go, or Node.js.
- Strong experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Familiarity with SQL and NoSQL databases.
- Excellent communication skills and the ability to work effectively in a remote-first environment.