Deskripsi Pekerjaan
InnovateSphere Technologies is a leading innovator in cloud-native solutions, pushing the boundaries of what's possible with scalable and resilient systems. We are on the hunt for a highly skilled and passionate Senior Backend Software Engineer to join our dynamic team in San Francisco. If you thrive in a fast-paced environment, are a master of elegant code, and are eager to contribute to groundbreaking projects that impact millions, then this is your opportunity to shine.
You will play a pivotal role in designing, developing, and deploying high-performance backend services that power our next-generation applications. This position demands a blend of technical expertise, leadership potential, and a collaborative spirit. Join us and help shape the future of technology!
Tanggung Jawab
- Design, develop, and maintain robust, scalable, and high-performance backend services and APIs using modern programming languages (e.g., Go, Python, Java).
- Collaborate with cross-functional teams, including product managers, frontend engineers, and DevOps, to define requirements and deliver solutions.
- Lead the entire software development lifecycle, from conceptualization and design to testing, deployment, and operational support.
- Mentor junior engineers, conduct code reviews, and champion best practices in software development, security, and system architecture.
- Optimize applications for maximum speed, scalability, and stability across distributed systems.
- Contribute to architectural decisions and technical strategy, ensuring alignment with overall company goals.
- Troubleshoot and resolve complex production issues, ensuring high availability and reliability of services.
Kualifikasi
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in backend software development, with a strong focus on building scalable, fault-tolerant systems.
- Proficiency in at least one modern backend language such as Go, Python, Java, or Node.js.
- Extensive experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra).
- Demonstrated expertise in designing and implementing RESTful APIs, microservices architectures, and event-driven systems.
- Strong understanding of cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
- Experience with CI/CD pipelines, automated testing, and monitoring tools.
- Excellent problem-solving skills, critical thinking, and a proactive approach to system design and improvement.