HireFT
Browse JobsHow it worksPricingSuccess Stories
    Back to jobs
    KE

    Keka Technologies Pvt. Ltd

    Human Resources Software

    Senior Software Engineer

    Bengaluru, IndiaOn-SiteFull-time5+ yrs experiencePosted 1w ago
    All Keka Technologies Pvt. Ltd jobs

    Job description

    About the company
    Keka is a modern people platform for growing enterprises. HR, payroll and talent live in one core system, so teams spend less time on admin and more time on their people. More than 12,500 companies trust Keka, from fast-growing small businesses to large enterprises and global companies with teams across borders. We build software the way HR actually works. It feels human, sets up in days instead of months, and has AI built into every part of HR. With customers across India, the US and the Middle East, our engineering team is growing fast to keep up. That is where this role comes in.
    About the role
    As a Senior Software Engineer at Keka, you’ll take features from requirement to production and make them work well. You’ll work with your Product Manager, Designer and Lead Software Engineer to clarify scope, flag technical risk early and ship reliable, well-built features. Success means the quality of what you ship and how reliably it runs in production. You’ll join a squad as a core engineer, owning the features and modules your squad is responsible for. This is a hands-on individual contributor role with no direct reports, where you lead through the quality of your code, your designs and the way you help the engineers around you.
    What you’ll do
    • Own features and modules end to end, from understanding requirements to design, build, release and support
    • Write production code every sprint across the full stack, from responsive user interfaces to the backend services and APIs behind them
    • Prepare clear low-level designs and contribute to system design discussions using sound object-oriented principles and design patterns
    • Build and maintain APIs, data models, background workflows and reusable components that help your squad build faster
    • Keep features fast and dependable through profiling, logging, monitoring, incident response and root-cause analysis
    • Uphold the engineering bar through meaningful tests, thoughtful code reviews, healthy CI/CD practices and steady reduction of technical debt
    • Mentor junior engineers through pairing and code reviews
    What you’ll bring
    • 3 to 5 years of experience building and running production software used by real customers
    • Strong grasp of object-oriented design, SOLID principles, design patterns, data structures and algorithms
    • Hands-on skill with a modern backend language and framework, and a modern frontend framework
    • Practical experience with relational databases, REST APIs, queues or background jobs, and at least one NoSQL or caching layer
    • Working knowledge of cloud platforms, CI/CD, authentication, authorisation and handling customer data in a multi-tenant product
    • A track record of shipping features to production and taking responsibility for how they perform
    • B.Tech, M.Tech or MS in Computer Science, or equivalent depth built through hands-on system-building

    Job details are sourced from the employer's original posting.

    Open job posting
    KE

    About the company

    Keka Technologies Pvt. Ltd

    Keka provides cloud-based human resources and people management software solutions for enterprises.

    View all Keka Technologies Pvt. Ltd jobs
    Industry
    Human Resources Software
    Open roles
    45

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.