TexAu empowers sales and marketing teams by providing the data they need to fuel growth. We're building a powerful platform that automates data collection, cleaning, and enrichment, helping our users identify and connect with the right prospects, ultimately driving more deals and better marketing outcomes. Think of us as the go-to solution for actionable sales and marketing intelligence.
TexAu | Find Leads Anywhere, Reach People Everywhere
As a Senior Engineer, you will be instrumental in designing, developing, and maintaining the critical backend systems that power our API marketplace. You'll leverage your deep expertise in building distributed systems, optimizing for performance and reliability, and working with modern cloud-native technologies. This is an opportunity to architect and implement solutions that will impact millions of developers and businesses worldwide.
Key Responsibilities:
Design and implement scalable and resilient microservices using NestJS (Node.js + TypeScript) and potentially Go for high-concurrency tasks.
Develop robust data models and optimize database interactions with PostgreSQL, Redis, ClickHouse/BigQuery, and potentially NoSQL databases like MongoDB/DynamoDB.
Architect and implement real-time event processing pipelines using technologies like Kafka or similar messaging systems.
Build and maintain RESTful and potentially gRPC APIs for internal and external communication.
Implement comprehensive unit, integration, and end-to-end tests to ensure code quality and reliability.
Collaborate closely with frontend, mobile, and product teams to define and deliver high-quality features.
Participate in code reviews, providing constructive feedback to ensure code quality and adherence to best practices.
Troubleshoot and resolve production issues, ensuring the stability and uptime of our platform.
Contribute to the design and implementation of our multi-region architecture, including active-active and failover strategies.
Implement and maintain API rate limiting, authentication, and authorization mechanisms.
Participate in the on-call rotation to ensure the continuous availability of our services.
Mentor and guide junior engineers on the team.
Contribute to the evolution of our technology stack and engineering best practices.
Who You Are:
You are a seasoned backend engineer with a passion for building scalable and reliable systems.
You have a deep understanding of distributed systems, microservices architecture, and cloud-native development.
You are proficient in at least one of our core backend technologies: NestJS (Node.js + TypeScript) or Go.
You have extensive experience working with relational and NoSQL databases at scale.
You are a strong problem-solver with excellent debugging and troubleshooting skills.
You are a collaborative team player with excellent communication skills.
You are proactive, self-motivated, and take ownership of your work.
You have a strong understanding of software engineering principles and best practices.
Requirements:
Bachelor's or Master's degree in Computer Science or a related field.
Minimum of 5+ years of professional experience in backend development.
Strong proficiency in Node.js/TypeScript (NestJS preferred) OR Go.
Extensive experience with relational databases (PostgreSQL preferred) and NoSQL databases.
Experience designing and implementing RESTful APIs.
Experience with message queueing systems (e.g., Kafka, RabbitMQ, SQS).
Solid understanding of cloud platforms (AWS, GCP, or Azure).
Experience with containerization and orchestration technologies (Docker, Kubernetes).
Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, Loki/ELK).
2
Experience with CI/CD pipelines and infrastructure-as-code (e.g., Terraform, CloudFormation).
Strong understanding of software testing principles and practices.
Bonus Points:
Experience with caching strategies (e.g., Redis, Memcached).
Experience with building multi-region applications.
Familiarity with security best practices for web applications and APIs (OAuth 2.0, etc.).
Contributions to open-source projects.
Experience in the API marketplace or platform space.
If you are a highly skilled and motivated Senior Backend Engineer looking for a challenging and rewarding opportunity to build a world-class API marketplace, we encourage you to apply!
Job Type: Full-time
Pay: ₹85,000.00 - ₹95,000.00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.