Senior Backend Developer
2 weeks ago
Role Description
Transak is a leading Web3 payments infrastructure provider used by top partners like Metamask, Trust Wallet, Ledger, Coinbase with 10M+ registered users. Its API & widget driven solutions enable web3 platforms to onboard users to 130+ crypto assets from 63+ countries, abstracting away the complexity of user KYC, risk monitoring & compliance, payment methods and customer support. Transak is backed by top VCs, including Consensys, Animoca Brands, banks.
We are seeking a Senior Backend Software Developer who is an expert in distributed systems and passionate about artificial intelligence. This role involves designing, developing, and maintaining backend microservices with high scalability and reliability. You will also explore ways to integrate AI/ML (e.g. large language models) into our products and development processes to enhance functionality and efficiency. As a senior engineer, you'll drive best practices in coding and architecture, and mentor others on the team.
Technologies we use NodeJS, TypeScript, MongoDB, Redis, Elastic Search, AWS, Git, Docker, Kubernates, Distributed systems, Queueing systems
Key Responsibilities:
- Design and implement robust, scalable backend microservices and APIs in , following high coding standards and architectural best practices.
- Identify and implement opportunities to leverage AI within our platform or workflows – for example, using machine learning models or LLM APIs to improve features (such as fraud detection, personalization, or automation in our fintech products) or to streamline engineering tasks.
- Lead complex system design discussions, making architectural decisions that ensure our systems can handle high load, low latency, and high availability.
- Write high-quality, efficient code and unit/integration tests; debug and resolve issues across the software stack. Focus on code optimization, maintainability, and performance tuning.
- Perform peer code reviews and occasional pair programming, ensuring code quality and knowledge sharing within the team.
- Implement and maintain CI/CD pipelines and automated deployment workflows. Champion the use of testing frameworks and continuous integration to catch issues early and often.
- Produce clear technical design documents and contribute to product requirement discussions. Work closely with cross-functional stakeholders to translate requirements into scalable technical solutions.
- Collaborate with other engineers, data scientists, product managers, and operations to deliver end-to-end features. This includes potentially integrating AI models or analytics developed by data science into the production backend.
- Provide technical guidance and mentorship to junior engineers. Lead by example in adopting new technologies or practices (for instance, introducing a new AI toolkit or a performance optimization technique to the team).
- Ensure smooth delivery of code to production, including monitoring deployments and quickly fixing any post-release issues. Proactively monitor system health and respond to incidents, using automation or AI tools where possible to improve detection and response.
- Continuously improve our codebase and developer workflows. For example, you might propose a new internal tool, refactor a legacy service, or introduce an AI-powered code review assistant to increase team efficiency.
- Stay up-to-date with technology trends, especially in AI and backend development, and bring innovative ideas forward. Maintain a "get things done" attitude with a strong sense of ownership for the services you build.
Qualifications & Skills:
- 8+ years of professional software development experience, with 5+ years focused on backend development (building APIs, microservices, etc.).
- Strong proficiency in and TypeScript, with a deep understanding of the runtime and ecosystem.
- Proven experience designing, building, and scaling complex distributed systems in production. You can architect systems that handle high throughput and are resilient to failures.
- Solid foundation in computer science fundamentals: data structures, algorithms, computational complexity, and distributed system design patterns.
- Familiarity with databases (both SQL and NoSQL, e.g. MongoDB) and with technologies like Redis, Elasticsearch for caching and search.
- Knowledge of event-driven architectures and experience with message queues or streaming (e.g. RabbitMQ, Kafka) in a microservices environment.
- Experience writing comprehensive tests (unit, integration) to ensure code reliability. You understand the importance of high test coverage and TDD/BDD practices.
- Hands-on experience with version control (Git) and using CI/CD pipelines for automated builds and deployments. You can set up deployment workflows using Docker, Kubernetes, and AWS cloud services.
- Passion for artificial intelligence and machine learning. You have exposure to AI/ML concepts – for example, integrating an ML model into an application, using an AI API, or experimenting with LLMs. (Hands-on experience training or fine-tuning models is a plus.)
- Excellent problem-solving and debugging skills. Ability to diagnose complex issues in a distributed environment (e.g., analyzing logs, using monitoring tools).
- Strong communication skills – able to explain technical decisions and brainstorm solutions in a team. Comfortable collaborating in a fast-paced, agile environment.
- A growth mindset with a continuous learning attitude. You keep yourself updated with new technologies (whether it's a new framework or an emerging AI technique) and evaluate how they might help the team.
- Bachelor's or Master's degree in Computer Science, Software Engineering or a related field (or equivalent practical experience).
Nice-to-Have:
- Prior experience working with AI/ML in projects – e.g. building a side project using GPT-4, participating in AI hackathons, or contributing to an open-source ML tool. Such experience demonstrates your genuine interest in AI (beyond just using ChatGPT for coding help) and your ability to apply AI in creative ways.
- Knowledge of the crypto/web3/blockchain domain. Our company operates at the intersection of fintech and blockchain; interest or experience in this area will help you ramp up faster.
- Experience in a startup or agile development environment, where you took ownership of projects and navigated evolving requirements.
- Contributions to open-source projects or a portfolio of personal projects. We value engineers who engage with the developer community and continuously sharpen their skills.
Why join us
- A fast-moving, fun, and international company made up of skillful team players
- Transparent, Open, and Collaborative work environment
- A competitive compensation package and comprehensive benefits offering
- Equity options so you can share in the success of the company
- Flexible work hours
-
Senior Backend Developer
1 week ago
Bengaluru, Karnataka, India Artium Academy Full time ₹ 4,51,000 - ₹ 18,82,773 per yearPosition: Senior Software Development Engineer (SDE III) – BackendLocation: Bengaluru, KarnatakaEmployment Type: Full-TimeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer (SDE III) – Backend with proven expertise in Java (Spring Boot), , and MySQL. As a senior engineer, you will be responsible for architecting,...
-
Senior Python Backend Developer
2 weeks ago
Bengaluru, Karnataka, India Netlabs Global IT Services Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title: Senior Python Backend Developer Location: Whitefield, Bengaluru Experience: 3-5 yearsJob Summary:We are seeking an experienced Senior Python Backend Developer to join our team in Whitefield, Bengaluru. As a Senior Python Backend Developer, you will be responsible for designing, developing, and deploying scalable, efficient, and reliable backend...
-
Senior Backend Developer
2 weeks ago
Bengaluru, Karnataka, India SojoJob Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout the RoleWe are looking for aSenior Software Engineer – Backendto join our dynamic engineering team. In this role, you will be responsible for architecting and developing scalable backend systems that power our core platform. You will work closely with cross-functional teams, lead critical backend initiatives, and ensure the reliability, performance,...
-
Senior Backend Developer
1 week ago
Bengaluru, Karnataka, India ProCodebase-AI Full time ₹ 20,00,000 - ₹ 25,00,000 per year**Startup experience preferred**Client Company - JacksClubWe're Hiring: Senior Backend Developer (Remote) | JacksClubJacksClub is looking for a skilledSenior Backend Developerwho is passionate about buildingscalable, serverless applications on AWS. If you thrive in a fast-paced environment and enjoy solving complex problems, this role is for you.What You'll...
-
Senior Backend Developer
2 weeks ago
Bengaluru, Karnataka, India Growel Softech Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 24,00,000 per yearSenior Backend Developer (Springboot/GraphQL/Azure) Please share only the best 2 profiles for each role that match the criteria below7+ Years of experienceis a MustNeed immediate JoinersA NASDAQ-listed company that has effectively maintained its position as the front-runner in the food and beverage sector, is looking to onboard a skilled Backend developer...
-
Senior Backend Developer
5 days ago
Bengaluru, Karnataka, India Tech Beam Design Full time ₹ 20,00,000 - ₹ 25,00,000 per yearHiring for Bangalore / Bengaluru locationHiring Senior Software Engineer Backend (Java/Kotlin, Spring Boot, Microservices).India | 6+ yrs exp | Immediate joiners preferred.Apply/Share: -
-
Senior Backend Developer
2 weeks ago
Bengaluru, Karnataka, India MyYogaTeacher Full time ₹ 8,00,000 - ₹ 24,00,000 per yearAs a Senior Backend developer, you will play a key role in building a product that will impact the way users experience Yoga and Fitness. Working closely with our technical and product leadership, you will help solve for securing the performance, experience, and scalability of our product. With your erudite experience, you will play a key part in our product...
-
Senior Backend Developer
2 weeks ago
Bengaluru, Karnataka, India Peoplelogic Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout the Role:We are looking for a skilled and experienced Senior Backend Developer tojoin our dynamic team. This role is crucial in translating architecturalvisions into robust, scalable, and maintainable code. You will workclosely with our Solution Architects, contributing to the design andimplementation of our next-generation solutions, with a strong...
-
Backend Developer
3 days ago
Bengaluru, Karnataka, India Acura Solution Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description:We are looking for a highly skilled and experienced Senior Backend Developer to join our dynamic team. The ideal candidate will have a strong background in C#, .NET Core, SQL, and API development. You will be responsible for designing, implementing, and maintaining backend systems that support our business...
-
Java Backend Developer
1 week ago
Bengaluru, Karnataka, India Embitel Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per yearKey ResponsibilitiesTake technical ownership of backend services for an automotive App Store platform• Integrate and further develop a third-party backend component• Work in a Java-based microservice environment• Ensure platform compatibility across multiple automotive brands• Collaborate with cross-functional teams and stakeholders to align...