sequoia logo

SDE III / Lead Engineer - Backend

Bangalore Sequoia Consulting Group - Technology Full-time
About us

Sequoia was founded in the year 2001 by Greg Golub with the vision of becoming one of the largest independent benefits, insurance, and HR consulting firm. We’ve come a long way since our launching in May of 2001 with just a benefits services offering, one location, and five employees. Now, we have offices in 5 US locations, 1 global location and have big plans for the future. And with more than 1000 clients in the US market alone, we take care of our customers by unifying the benefits, HR, retirement, and insurance services which they require to scale and protect their business, through our guidance, service, and technology

We are looking for a Lead software development engineer who is well versed with node.js/Golang and responsible for building our new product lines on insurance, HR & Payroll for US based companies. Your primary focus will be the development of all server-side logic and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

What You'll Do:
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Be an Architect for your module and scale the application
  • Writing reusable, testable, and efficient code.
  • Make swift decisions in the way to build the product
  • Articulate the approach to all the relevant team members
  • Implementation of security and data protection.
  • Integration of data storage solutions
  • What You'll Need -Preferred
  • Minimum 6+ years of experience in design and implementation of APIs.
  • Strong hold in Algorithms and Problem solving
  • Understanding the nature of asynchronous programming and its quirks and workarounds.
  • Good understanding of server-side templating & CSS preprocessors
  • Understanding of front-end technologies, such as HTML5, and CSS3.
  • Understanding accessibility and security compliance.
  • User authentication and authorisation between multiple systems, servers, and environments.
  • Integration of multiple data sources and databases into one system.
  • Understanding fundamental design principles behind a scalable application.
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimising output to match the specific platform.
  • Creating database schemes that represent and support business processes.
  • Implementing automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools, such as Git.
  • What You'll Need -Minimum
  • Familiarity with cloud operations in one of the following cloud services: AWS, Google Cloud or Azure
  • Experience in Application Profiling, Handling event-based queues
  • Hands-on, result oriented and set high-quality code standards
  • Contribution to OSS
  • Worked on Agile Methodology, Scrum
  • Writes tech blogs/stories, attended tech meetups/conferences
  • Has worked on high-scale backend systems
  • Having worked on B2C companies is a plus
  • Worked on high error-tolerance integration systems
  • What we offer?
  • Fun & Work at the same place with an amazing group and work culture
  • Flexible work timings
  • Competitive salary + performance-based bonus programs + Medical insurance that covers you and your whole family

  • Join us and be part of our success journey!