Role: Backend Engineer - (A Product Company)
Industry: IT-Software
Experience: 5 - 8 Yrs.
Notice- 15-45 days
Location: PAN India WFH
Position Overview:
Looking for backend engineers who are passionate about technology to work on our Time Intelligence platform. Our SaaS application is used globally by thousands of customers and millions of users. We want to build out our team with more engineers who are also passionate about building great applications and care about giving our customers a great user experience.
Working with us is an opportunity to take on the unique challenges of a successful, large scale SaaS business application that existed before "web applications" as we know them today even existed. We challenge ourselves to solve customer problems on a flexible & customizable platform, while we support scaling out to the world's largest multinational corporations, and constantly build and evolve our easy-to-use customer-first product. It's a "never-stop-learning" environment, where you'll be working with a strong technical team and integrate cutting edge technology with tried and tested core platforms. If you can leverage the latest cloud-based technologies to solve complex problems, you're the person we're looking for.
What you need to bring:
Software development and system architecture skills - services, data store, infrastructure. You know how to design, explain and build a resilient, scalable, secure and observable system from scratch
Technology toolbelt that includes leading edge languages and tools with knowledge on when and why to use them
Having experience with AWS is an asset, but expertise in any of the major Cloud infrastructure platforms (IaaS) is a must (eg. Microsoft Azure, Google Cloud)
Deep understanding of web technologies (HTTP, DNS, TLS/SSL, web services, load balancing)
Adopt industry best practices in all of your projects - TDD, CI/CD, Infrastructure as Code, linting
Pragmatic enough to deliver an MVP, but aspirational enough to think about how it will work with millions of users and adapt to new challenges
Having a data-driven approach - know how to measure and prove the impact and efficacy of your optimizations
Desire and capability to take ownership of an applications stack, quality, architecture, deployment and tooling to give our millions of customers a great experience
Readiness to hit the ground running you may not know how to solve everything right off the bat, but you will put in the time and effort to understand so that you can
Our technology stack is diverse and constantly evolving, but currently contains:
Node.js / Typescript
C#
Python
Docker
Apollo GraphQL
PostgreSQL
Amazon Web Services (AWS) technologies, including, but not limited to, S3, EC2, RDS, Lambda, DynamoDB, SQS, SNS, ECS, Kinesis, CloudWatch
Hashicorp Terraform
How we work:
Agile development environment delivering functionality to production every day
Global engineering teams with a transition happening from primarily in-office (pre-pandemic), completely work-from-home (pandemic), to a hybrid in-office & work-from-home model (future, 2022 and onwards)
Team lunches, team events, flexible work environment
Relentless desire to continuously improve
Our Client has engineering centres located in Calgary, Canada and Bangalore, India. We welcome applicants who can work from one of these locations, relocate to one of these cities or work remotely from any location.
