Job Description
We are seeking a Senior Backend Software Engineer to drive the architecture and development of our high-traffic fintech platform. At ApexTech Solutions, we don't just write code; we engineer solutions that redefine user experiences and scale effortlessly. You will be at the forefront of technological innovation, working with a team of industry veterans to build robust, scalable, and secure systems.
Why Join Us?
- Competitive salary and equity package.
- Flexible remote-first policy with premium office amenities.
- Continuous learning budget and tech conferences.
If you are passionate about clean code, distributed systems, and mentoring the next generation of engineers, we want to hear from you.
Responsibilities
- Design, develop, and maintain scalable microservices using Python and Go.
- Optimize database queries and architecture for high performance and reliability.
- Collaborate with cross-functional teams (Product, Design, QA) to define product requirements.
- Conduct code reviews and mentor junior developers to uphold engineering standards.
- Implement CI/CD pipelines and infrastructure as code (Terraform/Ansible).
- Identify and troubleshoot complex technical issues in production environments.
Qualifications
- 5+ years of professional software engineering experience with a focus on backend development.
- Strong proficiency in Python, Java, or Go.
- Experience with cloud platforms (AWS, GCP, or Azure).
- Deep understanding of relational and NoSQL databases (PostgreSQL, Redis, MongoDB).
- Familiarity with containerization and orchestration (Docker, Kubernetes).
- Excellent problem-solving skills and ability to work in an agile environment.