Job Description
CyberCore Systems is seeking a highly skilled Senior Backend Engineer to join our dynamic team on a contract basis in San Diego, CA. You will play a pivotal role in architecting scalable, high-performance APIs and microservices that power our flagship fintech platform. This is an excellent opportunity for an expert developer looking for a challenging contract role with top-tier compensation and flexible work arrangements.
Key Responsibilities:
- Architect and develop robust, scalable RESTful APIs using Python (Django/Flask/FastAPI).
- Design and optimize database schemas for high-throughput environments, ensuring data integrity and security.
- Collaborate closely with cross-functional teams including frontend developers, product managers, and QA engineers.
- Implement CI/CD pipelines and containerization strategies using Docker and Kubernetes.
- Conduct thorough code reviews and mentor junior developers to maintain high code quality standards.
- Troubleshoot complex production issues and optimize application performance.
- Stay updated on emerging technologies and integrate them into our tech stack.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- 5+ years of professional backend development experience with a focus on Python.
- Strong proficiency in SQL and experience with relational and NoSQL databases.
- Deep understanding of cloud platforms, specifically AWS or Azure.
- Experience with microservices architecture and event-driven systems.
- Excellent problem-solving skills and ability to work independently in a remote or hybrid setting.
Apply today to join CyberCore Systems and drive innovation in the tech industry!
Responsibilities
- Architect and develop robust, scalable RESTful APIs using Python (Django/Flask/FastAPI).
- Design and optimize database schemas for high-throughput environments, ensuring data integrity and security.
- Collaborate closely with cross-functional teams including frontend developers, product managers, and QA engineers.
- Implement CI/CD pipelines and containerization strategies using Docker and Kubernetes.
- Conduct thorough code reviews and mentor junior developers to maintain high code quality standards.
- Troubleshoot complex production issues and optimize application performance.
- Stay updated on emerging technologies and integrate them into our tech stack.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- 5+ years of professional backend development experience with a focus on Python.
- Strong proficiency in SQL and experience with relational and NoSQL databases.
- Deep understanding of cloud platforms, specifically AWS or Azure.
- Experience with microservices architecture and event-driven systems.
- Excellent problem-solving skills and ability to work independently in a remote or hybrid setting.