Job Description
Are you ready to shape the future of technology in the heart of Silicon Valley?
DataCore Systems is seeking a visionary Senior Software Engineer to join our dynamic team in San Francisco, CA. We are driving innovation in cloud infrastructure and data analytics, and we need a technical leader who thrives in a fast-paced, high-growth environment.
As a key member of our engineering squad, you will architect scalable solutions, mentor junior developers, and collaborate directly with cross-functional teams to deliver products that redefine industry standards.
Why Join Us?
- Competitive salary and equity package in the booming SF tech market.
- Flexible work arrangements including hybrid and remote options.
- Comprehensive health, dental, and vision coverage.
- Unlimited PTO and continuous learning budget.
Responsibilities
- Design, develop, and maintain robust, scalable, and secure software applications using modern technologies.
- Architect microservices and APIs that can handle high traffic and low latency.
- Collaborate closely with Product Managers and UX Designers to translate complex requirements into technical specifications.
- Conduct code reviews, performance tuning, and debugging to ensure code quality and system stability.
- Mentor junior engineers and provide technical guidance to foster team growth and best practices.
- Participate in the full software development lifecycle, from requirements gathering to deployment and monitoring.
- Stay abreast of emerging technologies and industry trends to recommend innovative solutions.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional software development experience with a strong focus on backend or full-stack development.
- Proficiency in programming languages such as Python, Java, Go, or TypeScript.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
- Strong understanding of database management systems (SQL and NoSQL).
- Experience with version control systems (Git) and CI/CD pipelines.
- Excellent problem-solving skills and the ability to work effectively in a collaborative, agile environment.