Job Description
We are looking for a visionary Senior Backend Engineer to join our elite engineering team in the heart of San Francisco. If you are passionate about building robust, scalable systems and thrive in a fast-paced environment, we want to hear from you.
At Apex Data Systems, we don't just write code; we architect the future of data processing. You will have the autonomy to define technical roadmaps and ensure our infrastructure can handle millions of requests with zero downtime. Join us to solve complex challenges and drive innovation in the fintech sector.
Responsibilities
- Design, develop, and maintain high-performance RESTful APIs and microservices using modern languages.
- Lead architectural decisions, conduct thorough code reviews, and mentor junior engineers.
- Optimize database queries and system architecture for maximum scalability and speed.
- Collaborate closely with frontend developers to ensure seamless integration and user experience.
- Implement and enforce best practices for security, CI/CD pipelines, and automated testing.
- Identify technical risks and propose solutions to ensure system reliability and uptime.
Qualifications
- 5+ years of professional experience in backend software development.
- Expert proficiency in Python, Go, or Java (Go preferred).
- Strong experience with cloud platforms (AWS, GCP, or Azure).
- Deep understanding of containerization technologies (Docker, Kubernetes).
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Excellent problem-solving skills and ability to work in an Agile environment.