Job Description
We are currently seeking a Senior Software Engineer to join our rapidly growing team in San Francisco. This is an immediate hire position for a top-tier tech company looking to scale its infrastructure.
In this role, you will be responsible for architecting scalable cloud-native applications and solving complex engineering challenges that impact millions of users. If you are a self-starter looking for an urgent opportunity with a competitive compensation package, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-performance, scalable software solutions using modern technologies.
- Collaborate closely with product managers and designers to define feature requirements and user stories.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Identify and resolve technical debt to ensure long-term system stability and performance.
- Participate in the full software development lifecycle, from design to deployment and monitoring.
- Write unit and integration tests to ensure code quality and reliability.
Qualifications
- BS in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional software engineering experience with a focus on backend or full-stack development.
- Strong proficiency in languages such as Python, Java, Go, or JavaScript/TypeScript.
- Deep understanding of data structures, algorithms, and software design principles.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Excellent problem-solving skills and ability to thrive in a fast-paced, agile environment.