Software Engineer
Build scalable backend services and APIs in Go for Verneek's proprietary AI platform. Requires 3+ years Go backend experience, microservices knowledge, cloud and containerization skills, and a Bachelor's in CS.
About the job
Responsibilities
- Design, implement, and maintain scalable backend services and APIs using Go
- Collaborate with cross-functional teams to define system architecture and integration strategies
- Troubleshoot and optimize existing backend systems for performance and reliability
- Write clean, maintainable, and well-documented code with a strong emphasis on testing
- Ensure system security, data protection, and adherence to compliance standards
- Participate in code reviews and contribute to team knowledge sharing
Requirements
- Bachelor's degree in Computer Science or a related field
- 3+ years of professional experience in developing backend systems using Go
- Strong understanding of microservices architecture and RESTful API design
- Experience with cloud services (AWS, Google Cloud, or Azure)
- Familiarity with containerization technologies such as Docker and Kubernetes
- Ability to work in an agile environment with rapid iteration cycles
- Excellent problem-solving skills and a proactive approach to challenges
Benefits
- Stellar medical, dental, vision, disability, and life insurance
- Daily private Chef lunch, curated to personal diets
- Transportation Benefits
- 401K matching contributions
- Flexible PTO
- Visa/Green Card Sponsorship
- Career growth support through sponsoring learning opportunities and mentorship
Skills
Go, Microservices, REST APIs, AWS, GCP, Azure, Docker, Kubernetes
Similar jobs
Backend Engineering jobsBuild and scale Ruby on Rails backend services for rewards, incentives, and loyalty features in a high-throughput platform. The role owns complex feature delivery, contributes to architecture, mentors junior engineers, and requires 3+ years of professional software engineering experience.
Build and operate backend capabilities for a cloud identity platform, including authentication flows, APIs, and developer experiences. The role requires 3+ years of experience with high-scale production systems and RESTful API development, with Go, TypeScript, and DynamoDB as preferred skills.
Build and scale reliable research infrastructure and distributed systems for evolving AI research workflows. The role independently leads complex technical projects, makes foundational architectural decisions, and partners with researchers and engineering teams.
Build and operate Internet-scale HTTP and TLS infrastructure, migrate services to a Rust-based proxy, and improve protocol performance. The role requires systems programming experience, strong reliability and security practices, and interest in open-source standards.
Build secure, scalable backend platforms and AI integrations connecting enterprise systems, tools, and data sources. The role requires 5+ years of backend engineering experience, distributed-systems expertise, cloud-native operations, authentication security, and technical leadership.