Velotio Technologies is a product engineering company working with innovative startups and enterprises. We are a certified Great Place to Work® and recognized as one of the best companies to work for in India. We have provided full-stack product development for 325+ startups across the globe building products in the cloud-native, data engineering, B2B SaaS, IoT & Machine Learning space. Our team of 400+ elite software engineers solves hard technical problems while transforming customer ideas into successful products.
We are looking for a versatile Backend developer with proficiency in Web frameworks like Ruby on Rails, Elixir/Phoenix and/or Django/Python. You will get to design, architect and develop complex enterprise software and SaaS web applications leveraging modern web stack.
Participate in comparing and choosing technologies and develop plans and schemas for the migration and transformation of existing and new data
Play a key role in driving the technical strategy for scalability, reliability, and observability across the platform.
Dive into complex performance problems, particularly around large datasets, bulk operations, and workflow automations.
Own data modeling and system design for complex relationships between digital assets, metadata, and permissions.
Solve challenging distributed systems problems and work with modern cloud infrastructure (AWS, GCP, Kubernetes)
Lead infrastructure improvements including automation, monitoring, and cost optimization.
Collaborate closely with product managers, front-end engineers, AI/ML specialists, and UX teams to deliver end-to-end solutions.
Mentor engineers across multiple teams, raising the technical bar and fostering a strong engineering culture.
Balance pragmatic delivery with long-term scalability and architectural integrity.
Desired Skills & Experience:
10+ years of software development experience.
7+ years of experience building and scaling production back-end systems.
7+ years experience in at least two modern programming languages (e.g., Python, Go, Ruby, Java).
Deep understanding of cloud architectures, distributed systems, and asynchronous processing.
Experience writing complex asynchronous code that communicates with multiple services
Expertise with cloud platforms (GCP and AWS) and containerized environments (e.g., Docker, Kubernetes).
Experience with infrastructure-as-code (Terraform preferred) and cloud automation best practices.
Strong understanding of relational databases (PostgreSQL preferred) and caching strategies (e.g., Redis).
Successful track record working in fast-paced environments with frequent production releases.
Passion for building maintainable, observable, and resilient systems.
Bachelor’s degree in Computer Science or equivalent experience.
We have an autonomous and empowered work culture encouraging individuals to take ownership and grow quickly.
Flat hierarchy with fast decision making and a startup-oriented “get things done” culture.
A strong, fun & positive environment with regular celebrations of our success. We pride ourselves in creating an inclusive, diverse & authentic environment.
We want to hire smart, curious, and ambitious folks, so please reach out even if you do not have all of the requisite experience. We are looking for engineers with the potential to grow!
At Velotio, we embrace diversity. Inclusion is a priority for us, and we are eager to foster an environment where everyone feels valued. We welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, disability or sexual orientation.
Your email won't be used for commercial purposes. Read our Privacy Policy.