24 Aug
|
CeeQ
|
Bengaluru
Seeking a Full Stack Software Engineer for a fintech platform in Bengaluru!
Job Responsibilities
Architecture & System Design
● Technical Design & Documentation: Draft technical design documents, maintain architecture decision matrices, and continuously update the end-to-end platform architecture map.
● High Availability & Resilience: Design robust failure and recovery mechanisms to ensure platform stability, fault tolerance, and zero downtime.
● Observability: Architect and implement multi-layered observability across applications, databases, infrastructure, and third-party integrations.
Hands-On Execution & AI Integration
● Full-Stack Development: Write clean, maintainable, high-performance code across the entire stack using modern frameworks and microservice architecture.
● Practical AI Engineering: Integrate AI capabilities, LLMs, and intelligent workflows into core business applications rather than building isolated GenAI experiments.
● Product & Engineering Bridge: Collaborate with product managers to evaluate feature feasibility, refine user flows, and translate functional requirements into scalable technical implementations.
Technical Leadership & Mentorship
● Growth & Mentorship: Act as a technical anchor for the team—conducting thorough code reviews, pair programming, and mentoring junior/mid-level engineers.
● Leadership Trajectory: Serve as the primary technical voice on projects, balancing technical debt with rapid execution, and stepping into lead engineer duties when coordinating cross-functional technical initiatives.
● Executive & Stakeholder Alignment: Help communicate trade-offs, timelines, risks,
technical constraints, and dependencies to business and product stakeholders in explicit, non-technical language.
Quality, DevOps & Operations
● Best Practices & SOPs: Define and enforce engineering, coding, testing, and documentation best practices across the team.
● CI/CD & Infrastructure: Design and maintain continuous integration and build/deployment pipelines. Work with cloud infrastructure (AWS) to optimise system performance and manage resource utilisation.
● Production Ownership & FinOps: Own production issue resolution, maintain release stability, uphold strict SLAs, and collaborate on operational frameworks such as FinOps (including monitoring AI runtime/cloud infrastructure costs).
Job Requirements
● Experience: 4 to 8 years of core software engineering experience, with a proven track record of designing, building, and running production systems at scale.
● Full-Stack Mastery: Exceptional proficiency in Node.js, Python, Next.js, MongoDB, RESTful Services, microservices, and API design/integration.
● Cloud & DevOps: Strong hands-on experience with AWS Cloud services, containerization, and automated CI/CD build pipelines.
● AI Ecosystem: Solid understanding of AI engineering principles, specifically integrating LLMs and AI services into end-to-end software applications.
● Security & Privacy: Deep understanding of data privacy rules, application security best practices, and secure coding standards.
● Leadership Potential: Demonstrated capability or strong desire to lead technical initiatives, drive architecture strategy, and step into a Lead Engineer role.
📌 Software Engineer (Bengaluru)
🏢 CeeQ
📍 Bengaluru