Location
Pune, India
Type
Full-time
Salary
$80k - $120k
Experience
Mid
Job Description
Verto is seeking a Software Engineer to build scalable backend services and APIs, working collaboratively across teams to deliver performant features and ensure system reliability.
Responsibilities
- Design, develop, and maintain backend APIs and microservices
- Write clean, maintainable code and unit tests
- Collaborate with frontend engineers and product managers
- Optimize performance and scalability
- Participate in code reviews and contribute to architecture
Qualifications
- 3+ years of experience in software engineering
- Proficiency in at least one backend language (e.g. Node.js, Go, Python)
- Experience with databases (SQL / NoSQL)
- Knowledge of REST, GraphQL or RPC APIs
- Strong problem-solving skills and software design fundamentals
- Excellent communication and teamwork skills
Position Overview
Are you a software engineer ready to take the next step in your career? Verto is looking for a thoughtful and driven engineer to join our backend team in Pune. This isn't just about writing code; it's about taking ownership and building the robust, scalable, and reliable services that power our entire platform. In this role, you'll be a critical part of a highly collaborative team, working to solve complex challenges at scale. You will have the autonomy to influence architectural decisions and the opportunity to see your work have a direct impact on our users. We're looking for someone who is passionate about engineering excellence, from writing clean, testable code to optimizing for performance and reliability. If you have a strong foundation in backend development and are eager to contribute to a growing, product-focused company, we believe you'll find a rewarding home at Verto. This is your chance to move beyond feature requests and truly shape the technical foundation of a cutting-edge product, all while working with a talented and supportive team that is invested in your growth.
Key Responsibilities
- Architect and build robust, scalable backend APIs and microservices that form the backbone of the Verto platform, ensuring they are designed for high availability and low latency.
- Champion code quality by writing clean, well-documented, and efficient code. You will also develop comprehensive unit and integration tests to ensure your features are reliable and bug-free from the start.
- Act as a key technical partner to frontend engineers and product managers, translating product requirements into elegant technical solutions and ensuring seamless integration between the frontend and backend.
- Proactively identify and eliminate performance bottlenecks. You'll be responsible for optimizing application performance and ensuring our systems can scale gracefully to meet growing user demand.
- Engage in thoughtful code reviews, providing and receiving constructive feedback to raise the bar for the entire team. Your voice will be crucial in ongoing architectural discussions, helping to shape the future of our tech stack.
- Take ownership of features from the initial design phase through to deployment and maintenance, ensuring a high-quality outcome at every step.
Why You Might Like This Role
- This is a role with real impact. You won't be a small cog in a large machine; you'll be a key contributor to the core systems that drive the business.
- You'll have the opportunity to work with a variety of modern backend technologies, including Node.js, Go, and Python, allowing you to broaden your technical skillset.
- The position offers a highly competitive salary, reflecting our commitment to attracting and retaining top engineering talent.
- With 3+ years of experience, this role is the perfect next step to grow into a senior position, offering you the chance to take on more complex projects and architectural responsibilities.
- You will be joining a culture that values collaboration, communication, and a shared commitment to building high-quality software.
Professional Development
- Verto is committed to the growth of its engineers. You'll have opportunities to learn from senior architects and lead engineers, sharpening your skills in system design and scalability.
- As a mid-level engineer, you will be trusted with significant projects, providing a clear path to demonstrate your capabilities and advance toward a senior role.
- You will gain deep, practical experience in designing, building, and maintaining microservices architectures, a highly valuable skill in today's tech landscape.
- There will be opportunities to mentor junior engineers, helping you develop leadership skills that are crucial for career progression.
- We encourage participation in tech talks and knowledge-sharing sessions, ensuring the entire team is constantly learning and improving.
Work Culture & Benefits
- We foster a highly collaborative and transparent work environment where the best ideas can come from anywhere.
- Our team is a group of passionate, dedicated professionals who are driven to solve hard problems and build great products.
- We believe in a culture of mutual respect and support, where everyone is empowered to do their best work.
- Located in the vibrant tech hub of Pune, you'll be part of a thriving technology community with endless opportunities for networking and learning.
Pro-Tips for Applying
- On your resume, go beyond just listing technologies. Showcase a project where you used Node.js, Go, or Python to build a scalable, production-level API and describe the impact it had.
- Quantify your accomplishments. For example, instead of 'Improved API performance,' try 'Reduced API latency by 40% by implementing a Redis caching layer.'
- Be prepared to discuss a complex architectural challenge you've faced. What were the different options and trade-offs? Why did you and your team make the decision you did?
- In your cover letter or during the interview, express your enthusiasm for building reliable and scalable systems. Show that you understand the importance of not just building features, but building them right.
- Do some research on Verto. Understanding our product and mission will allow you to ask insightful questions and demonstrate a genuine interest in the role.
Frequently Asked Questions
Q: What is the typical team structure at Verto?
A: Our engineering teams are typically organized into agile, cross-functional squads. You would work closely with other backend engineers, frontend developers, a product manager, and a designer to deliver features collaboratively.
Q: What are the biggest technical challenges the team is currently focused on?
A: Our primary challenges revolve around scaling our infrastructure to support a rapidly growing user base while maintaining exceptional performance and reliability. We are continuously working on optimizing our microservices communication and improving our data storage strategies.
Q: How does Verto approach work-life balance?
A: We are dedicated to creating a sustainable and healthy work environment. While we are passionate about our mission, we trust our team members to manage their time effectively and strongly encourage a healthy balance between work and personal life.
Application Strategy
For this mid-level role, your application should tell the story of your growth as an engineer. We're looking for someone who thinks about the 'why' behind technical decisions, not just the 'how.' Your resume should clearly highlight how your 3+ years of experience have prepared you to tackle challenges related to scalability, performance, and system design. Use your cover letter to articulate your passion for backend engineering and your eagerness to work in a collaborative, product-driven environment. Be prepared to discuss your past projects in detail, focusing on the problems you solved, the design choices you made, and what you learned from the experience. Show us that you are a builder who takes pride in your craft and is ready to make a significant contribution to our team.