Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Lead Engineer (Node.js) image - Rise Careers
Job details

Lead Engineer (Node.js)

About Velotio :

Velotio Technologies is a product engineering company working with innovative startups and enterprises. We have provided full-stack product development for 110+ 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 solve hard technical problems while transforming customer ideas into successful products.

We are seeking a seasoned back-end engineer with DevOps experience to become part of our global team. In this role you will work to build out and manage our application platform. Successful candidates will have extensive experience with AWS, Node.JS, Typescript, RESTful APIs, GraphQL and database development experience.

  • Strong sense of ownership, accountability and business acumen.
  • Work with the engineering team to ideate software solutions.
  • Design secure, scalable, low-latency, highly available systems.
  • Design, implement and own the continuous integration and deployment pipeline.
  • Responsible for the design, development, and support of integration solutions.
  • Implementation of security and data protection.
  • Own solutions from technical design to deployment.
  • Optimization of existing systems for quality, speed, and scalability.
  • Write technical documentation, process flows and object models.
  • Help maintain code quality, organization, and automation.
  • Building reusable code and libraries for future use.
  • Solid understanding of the full software development life cycle.
  • Familiarity developing with bot frameworks is extremely desirable.
  • AWS certifications such as AWS Certified DevOps Engineer or AWS Certified Solutions Architect are a plus.

Desired Skills & Experience

  • 5+ years of production experience in building backend servers using Node.js.
  • Extensive experience with NodeJS and creating cloud-based microservices architecture using AWS Gateway and Lambdas.
  • Accomplished at creating robust, secure, scalable, performant RESTful APIs to support multiplatform applications. • Experienced designing and developing solutions using AWS tools.
  • Proven experience with database development using queries, Views, function and procedures (PostgreSQL, DynamoDB)
  • Adept at employing OAuth and SAML for authentication and authorization (auth0 and AWS Cognito).
  • Experienced with API building, documentation and testing tools such as Postman and Swagger.
  • Experienced with cloud message APIs such as Twilio and AWS SNS.
  • Experience using load testing libraries such as Grafana K6.Proficient at implementing automated testing platforms and unit tests, Comprehensive knowledge of Object-oriented and functional programming along with SOLID design principles and standard software design patterns.
  • Proficient understanding of OWASP security principle DevOps

DevOps

  • Design, deploy, and manage AWS infrastructure using best practices for scalability, reliability, and security.
  • Configure VPCs, security groups, and IAM roles for access control.Develop and maintain CI/CD pipelines using GitHub Actions.
  • Automate software releases, testing, and deployment processes.
  • Monitor and optimize deployment pipelines for efficiency and reliability.
  • Write scripts and automation code to automate routine tasks and infrastructure provisioning.
  • Implement infrastructure as code using tools like AWS CloudFormation, Terraform, Serverless, etc.
  • Set up and configure AWS CloudWatch for monitoring application and infrastructure health.
  • Implement centralized logging solutions using AWS services like CloudWatch Logs or Amazon Elasticsearch.
  • Implement security best practices and manage access control using IAM policies and AWS security services.
  • Perform security audits and vulnerability assessments, addressing any issues promptly.

Our Culture:

  • 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.

What You Should Know About Lead Engineer (Node.js), Velotio Technologies

Are you ready to take your career to the next level? Velotio Technologies is on the lookout for an experienced Lead Engineer specializing in Node.js to join our innovative team. In this role, you'll collaborate with a diverse group of engineers who thrive on solving complex problems for startups and enterprises around the world. You'll have the opportunity to build and manage our application platform using your extensive expertise in AWS, Node.js, and Typescript, while designing secure and scalable systems. Your experience with RESTful APIs, GraphQL, and various database technologies will be key as you help integrate robust solutions that stand the test of time. Here at Velotio, we pride ourselves on a culture that values autonomy, accountability, and growth—offering you the chance to own everything from technical design to deployment. We’re looking for candidates who are not just skilled, but also excited about the tech they deliver! If you’re passionate about creating quality software and optimizing existing systems for efficiency, you’ve come to the right place. You’ll be part of a team that celebrates success together and fosters an environment of inclusivity and authenticity. So, whether you’re looking to develop your skills or grow within the company, we want to hear from you. Let’s transform customer ideas into groundbreaking products together!

Frequently Asked Questions (FAQs) for Lead Engineer (Node.js) Role at Velotio Technologies
What are the main responsibilities of a Lead Engineer (Node.js) at Velotio Technologies?

As a Lead Engineer (Node.js) at Velotio Technologies, you'll be responsible for designing, developing, and managing scalable backend solutions. Your key duties will include building RESTful APIs, implementing CI/CD pipelines, and optimizing systems for quality and performance. You'll also collaborate closely with other engineers to ideate software solutions and own the deployment of secure applications.

Join Rise to see the full answer
What qualifications are needed to apply for the Lead Engineer (Node.js) position at Velotio?

To apply for the Lead Engineer (Node.js) position at Velotio Technologies, candidates should possess 5+ years of production experience with backend servers using Node.js. Additionally, familiarity with AWS services, database development, and strong problem-solving skills are essential. Previous experience with DevOps practices and also possessing AWS certifications can enhance your application.

Join Rise to see the full answer
What technologies should a Lead Engineer (Node.js) at Velotio be proficient in?

The ideal candidate for the Lead Engineer (Node.js) position at Velotio should be proficient in Node.js, Typescript, RESTful APIs, GraphQL, and various database systems, notably PostgreSQL and DynamoDB. Familiarity with AWS services and tools for infrastructure as code, such as Terraform or CloudFormation, as well as API building and documentation tools like Postman and Swagger, will also be beneficial.

Join Rise to see the full answer
What is the work culture like for a Lead Engineer (Node.js) at Velotio Technologies?

Velotio Technologies offers a fun, inclusive, and autonomous work culture where employees are encouraged to take ownership of their projects. The company prides itself on having a flat hierarchy that promotes fast decision-making and a ‘get things done’ mindset, which leads to regular celebration of successes within the team.

Join Rise to see the full answer
What growth opportunities exist for a Lead Engineer (Node.js) at Velotio?

At Velotio Technologies, as a Lead Engineer (Node.js), you'll encounter numerous growth opportunities. The organization fosters a culture of personal and professional development, encouraging team members to enhance their skillsets. There are chances to work on innovative projects, mentor junior engineers, and explore new technologies that could further advance your career.

Join Rise to see the full answer
Common Interview Questions for Lead Engineer (Node.js)
Can you explain your experience with Node.js and how you've applied it in past projects?

When responding to this question, focus on specific projects where you've utilized Node.js extensively. Discuss challenges you faced, how you addressed them, and the results you achieved. Providing concrete examples helps demonstrate both your technical proficiency and problem-solving abilities.

Join Rise to see the full answer
What strategies do you use to design scalable systems?

In your answer, emphasize best practices such as microservices architecture, load balancing, and database optimization. Include real-life examples where you've successfully implemented these strategies, highlighting your role in ensuring system performance under increased loads.

Join Rise to see the full answer
How do you implement CI/CD in your projects?

Describe the CI/CD tools you've used, such as GitHub Actions, and explain how you set up automated testing and deployment pipelines. Share your approach to monitoring deployment health and addressing any issues that arise, emphasizing your commitment to quality and efficiency.

Join Rise to see the full answer
What is your approach to security when designing APIs?

Your response should detail protocols like OAuth2 and SAML, as well as best practices for API security. Mention how you continuously address security assessments and audits to ensure data protection, elaborating on specific security tools you've used.

Join Rise to see the full answer
How do you handle collaboration with your engineering team?

Discuss your communication strategies and collaborative tools you use to work efficiently with your engineering team. Emphasize the importance of group ideation sessions and the role of feedback in improving software quality and cohesion according to project goals.

Join Rise to see the full answer
What challenges have you faced while managing databases, and how did you overcome them?

Share specific challenges, such as performance issues or query optimization, and explain the methods you used to overcome these obstacles. Highlight the importance of efficient database design and your proactive measures to enhance database performance.

Join Rise to see the full answer
Can you describe any experience you have with AWS services and how they've benefitted your projects?

Be ready to discuss specific AWS services such as Lambda, EC2, and RDS that you've used in your projects. Explain how these services complemented your application needs, focusing on cost efficiency, scalability and reliability aspects.

Join Rise to see the full answer
How do you keep up with the latest trends and technologies in software development?

Mention resources like technical blogs, online courses, and community forums that you engage with regularly. Express your passion for continuous learning and adapting to new technologies, sharing instances where this has directly benefitted your role.

Join Rise to see the full answer
What role do you see automation playing in software development?

Discuss how automation contributes to enhancing efficiency in development workflows, such as testing, deployment, and monitoring. Include specific tools or frameworks you have used that exemplify your commitment to automation in your work.

Join Rise to see the full answer
Why are you interested in the Lead Engineer (Node.js) position at Velotio Technologies?

Your answer should reflect your knowledge of Velotio's mission and values, expressing genuine enthusiasm for the opportunity to contribute to innovative projects with a talented team. Discuss how your experience aligns with the role and your eagerness to grow within the company.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago

As a Technical Project Manager at Velotio Technologies, you will lead the delivery of innovative software solutions and drive the integration of AI tools for enhanced efficiency.

Photo of the Rise User
Velotio Technologies Remote No location specified
Posted 11 days ago

Join Velotio as a Network Architect and play a key role in building high-performance network solutions for diverse, global clients.

Photo of the Rise User

Join Jobgether as a Senior iOS Engineer and play a key role in developing innovative mobile solutions for a widely adopted financial product.

Photo of the Rise User
Cognigy Remote No location specified
Posted 13 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Performance Bonus
Paid Holidays

As a Software Engineer (DevEx) at Cognigy, you will help optimize developmental workflows and enhance productivity for our Engineering team.

Photo of the Rise User

Join Intermountain Health as a Manager of Digital Services to spearhead software engineering initiatives and enhance the digital user experience.

CBRL Group Hybrid 305 Hartmann Drive, Lebanon, Tennessee 37087-2519
Posted 7 days ago

Join Cracker Barrel as a Senior Fullstack Developer, where you'll architect innovative digital solutions that enhance user experiences.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 3 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Go Engineer and play a vital role in software development, driving innovation in a supportive environment.

Photo of the Rise User
Áleph Remote No location specified
Posted 3 days ago

Join Aleph as a Staff Software Engineer and help shape the future of financial insights through technology.

Posted 10 days ago

Join Mistral AI as a Software Engineer to innovate and develop robust backend systems for our transformative AI platform.

Photo of the Rise User
Version 1 Remote London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, Belfast, England, United Kingdom
Posted 9 days ago

Join Version 1 as a Senior AWS Engineer and play a pivotal role in building cloud-native applications with a dynamic team.

Velotio is an outsourced software product development company. It offers team augmentation, UI/UX design & development, machine learning, data engineering, and test engineering services. The company was founded in 2016 and is headquartered in Pune...

36 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
February 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!