Taro Logo

Software Development Engineer -2 (Backend)

SaaS company building Performance Marketing and Mobile Marketing products used in 20+ countries, helping brands grow website conversions through partners.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Job Description

Trackier is a leading SaaS company that has been revolutionizing the Performance Marketing and Mobile Marketing industry for the past 8 years. Their products are utilized across more than 20 countries worldwide, helping brands optimize their website conversions through strategic partnerships.

As a Software Development Engineer -2 (Backend), you'll be at the forefront of designing and developing sophisticated software applications using GoLang. This role combines technical expertise with leadership opportunities, as you'll be mentoring junior engineers while working on complex distributed systems. You'll be responsible for improving service availability, scalability, and efficiency, while working with cutting-edge technologies including microservices architecture and cloud platforms.

The position requires a strong background in backend development with at least 3 years of experience. You'll work with a modern tech stack including Golang, Node.js, MongoDB, and cloud services. The role offers an excellent opportunity to work with distributed systems and microservices architecture, making it perfect for engineers who enjoy solving complex technical challenges.

The company offers an attractive benefits package including medical insurance and a 5-day work week. Located in Noida, India, Trackier provides a collaborative environment where you can make a significant impact on products used globally. This is an ideal opportunity for a mid-level engineer looking to grow their career while working on internationally-used products in the marketing technology space.

Last updated 4 days ago

Responsibilities For Software Development Engineer -2 (Backend)

  • Design and construct software applications using GoLang
  • Identify key tasks, prioritize them, and deliver throughout the software development life cycle
  • Troubleshoot, debug, and upgrade existing software
  • Stay up-to-date with latest trends and technologies
  • Mentor junior software engineers
  • Design and write using GO language to improve services availability, scalability, latency, and efficiency
  • Design, build, analyze and fix large-scale systems
  • Enhance code quality and product performance
  • Collaborate and communicate with teams across multiple departments

Requirements For Software Development Engineer -2 (Backend)

Go
JavaScript
TypeScript
Node.js
PHP
MongoDB
Redis
Kubernetes
  • Proficiency in Node.js, Golang, Python, PHP or Java
  • 3+ years of related work experience in building software applications
  • Familiarity with various operating systems (Linux, Mac OS, Windows)
  • Experience in private and public API design and cross-service integrations
  • Understanding of distributed systems, micro-service architectures, and asynchronized communication
  • Familiarity with SQL and NoSQL databases
  • Experience with Docker, Kubernetes, and AWS/GCP services
  • Experience with CI/CD tools like GitHub Actions, Jenkins
  • Understanding of microservices architecture, RESTful services
  • Experience using GIT in a collaborative setting
  • Experience using AWS/GCP for deploying production applications

Benefits For Software Development Engineer -2 (Backend)

Medical Insurance
  • Medical Insurance
  • 5 days working culture
  • Best in industry salary structure
  • Lucrative reimbursement policy