Job Title:
Senior Engineer
Company: Adnaut
Location: Aurangabad, Maharashtra
Created: 2025-08-24
Job Type: Full Time
Job Description:
We're seeking a Senior Engineer to join our Customer Experience (CX) Engineering team, where you'll play a critical role in building and maintaining the foundational systems that power our customer billing, contracting, and enterprise account management. This is a high-impact position working on mission-critical systems that directly affect customer experience and business operations.Responsibilities The candidate will have responsibilities across the folowing functions:Billing Engine: ● Design, develop, and maintain our billing engine infrastructure with a focus on accuracy, performance, and scalability. ● Implement and optimize rate card systems to support complex pricing models and billing scenarios. ● Ensure billing calculations are precise, auditable, and handle edge cases gracefuly. ● Build robust invoicing systems that integrate seamlessly with our ERP; implement invoice generation, delivery, and tracking capabilities.Contract Management Systems: ● Build programmatic contract management solutions that automate contract lifecycle processes. ● Develop APIs and workflows for automated and UI-based contract creation, modification, and enforcement, supporting both self-service and enterprise contracting. ● Implement business rule engines to handle complex contract terms that feed into the billing engine.User Access and Management: ● Architect and maintain user authentication, authorization, and access control systems. ● Develop enterprise account and user management interfaces and APIs for both internal teams and customers. ● Strictly adhere to security best practices and compliance requirements.Technical Requirements: ● 5+ years of software engineering experience with increasing responsibility. ● Strong proficiency in TypeScript and the modern JavaScript ecosystem. ● Extensive experience with Prisma ORM and database modeling. ● Experience with PostgreSQL, including query optimization and database design. ● Experience with Firebase for application deployment and management. ● Understanding of financial systems, bi ling processes, or fintech applications. ● Experience building Backend for Frontend (BFF) architectures and API design patterns.Preferred Experience: ● Experience building billing engines, payment systems, or financial software. ● Knowledge of contract management systems and business process automation. ● Background in user authentication and authorization systems. ● Experience with high-scale, high-availability systems. ● Familiarity with compliance requirements (SOX, PCI, etc. ) ● Strong system design skills with the ability to architect scalable, maintainable solutions. ● Experience with test-driven development and maintaining high code quality standards. ● Proficiency in debugging complex distributed systems. ● Understanding of security best practices for financial and user data.Collaboration and Leadership: ● Excellent communication skills with the ability to explain technical concepts to non-technical stakeholders. ● Experience mentoring junior engineers and conducting code reviews. ● Colaborative approach to problem-solving and technical decision-making. ● Ability to work cross-functionaly with product, finance, and operations teams. ● Understanding of how technical decisions impact customer experience and business metrics.Benefits & Perks: ● Work with world leading technologists and mission driven organizations. ● Work with A players (some of the best talents in the world), and expedite your learning curve and career growth. ● An environment of freedom for learning & experimenting your ideas. ● On-Site Travel opportunities. ● Competitive Salary & Performance based bonus.Location:Remote