Job Description
Velocity Tech Solutions is seeking a visionary Senior Software Engineer to join our core engineering team in San Francisco. We are building the next generation of cloud-native infrastructure that powers high-growth enterprise applications. In this role, you will bridge the gap between complex backend architecture and seamless user experiences, working alongside a world-class team of engineers and designers.
We value technical excellence, proactive problem-solving, and a passion for clean, maintainable code. If you thrive in a high-autonomy environment and want to solve challenging scalability problems at scale, we want to hear from you.
Responsibilities
- Architect and implement scalable, high-performance microservices using Node.js and Go.
- Develop responsive, state-of-the-art frontend components using React, TypeScript, and Tailwind CSS.
- Lead technical design sessions and contribute to the long-term product roadmap.
- Optimize database queries and schema designs in PostgreSQL and Redis for maximum efficiency.
- Mentor junior engineers through rigorous code reviews and collaborative pair programming.
- Own the full software development lifecycle, from initial concept to CI/CD deployment on AWS.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional experience building and scaling production-grade web applications.
- Expertise in modern JavaScript/TypeScript and at least one backend language (Node.js, Go, or Python).
- Deep understanding of cloud infrastructure (AWS/GCP) and containerization (Docker, Kubernetes).
- Proven track record of designing RESTful or GraphQL APIs for complex systems.
- Strong communication skills and the ability to explain technical concepts to non-technical stakeholders.