K

Keyloop

Automotive retail technology platform and ecosystem

Senior Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedHybrid

About the Job

Requirements

  • Have 7 or more years of professional software development experience, with demonstrated growth in scope and complexity.
  • Have deep software engineering fundamentals, including data structures, algorithms, design patterns, system design, and distributed systems principles.
  • Be strongly proficient in at least one programming language and have a proven track record of learning new languages, frameworks, and paradigms quickly.
  • Be able to design and implement scalable, maintainable, and well-tested software systems regardless of the underlying technology stack.
  • Have strong experience with modern development practices, including test-driven development, behavior-driven development, continuous integration and continuous delivery, code reviews, and automated testing.
  • Have a solid understanding of cloud-native concepts, infrastructure patterns, and platform-level thinking.
  • Have experience with data modelling, query optimization, and working across different database paradigms.
  • Understand API design, service-oriented architectures, event-driven patterns, and integration strategies.
  • Have experience with monitoring, observability, and incident management practices.
  • Be proficient in using AI-assisted and AI-driven development tools, such as GitHub Copilot, Cursor, Claude Code, and agentic coding workflows, to accelerate development, architectural exploration, and technical problem-solving.
  • Have a technology-stack-agnostic mindset, strong engineering fundamentals, and the ability to use AI-assisted tools effectively across technologies.
  • Have excellent written and verbal communication skills in English and be able to convey complex ideas to diverse audiences.
  • Have strong mentoring and coaching ability and a commitment to developing others.
  • Be able to build consensus and influence technical direction without formal authority.
  • Have a proactive, ownership-driven mindset and accountability for team technical outcomes.
  • Be able to facilitate productive technical discussions and navigate disagreements constructively.
  • Have strong product sense and be able to connect technical decisions to user value and business outcomes.
  • Be comfortable operating in ambiguity and making well-reasoned decisions with incomplete information.

Responsibilities

  • Design and implement robust, scalable software solutions for complex, team-sized projects spanning multiple sprints.
  • Lead technical design and architecture discussions within the team and ensure solutions align with platform strategy.
  • Own end-to-end delivery of major features, from technical design through implementation, testing, deployment, and monitoring.
  • Drive engineering best practices, including code quality standards, testing strategies, continuous integration and continuous delivery improvements, and effective use of AI-assisted development tools.
  • Mentor and coach IC1 and IC2 engineers through pairing, code reviews, and guidance to accelerate their technical growth.
  • Be accountable for the operational health and reliability of the team's systems, including incident response and post-mortems.
  • Facilitate technical discussions and build consensus on architectural and design decisions.
  • Collaborate with Product Managers, Designers, and stakeholders to shape the team's roadmap and technical approach.
  • Identify and drive process improvements that increase team velocity, quality, and developer experience.
  • Identify technical debt, risks, and opportunities, and propose and lead initiatives to address them.
  • Produce technical documentation, including design documents, architecture decision records, and runbooks.
  • Represent the team's technical perspective in cross-team discussions and planning forums.

Desired Qualifications

  • Have experience working across multiple programming languages, frameworks, or technology stacks in production environments.
  • Have experience with containerization, orchestration, and infrastructure-as-code concepts.
  • Have experience leading or contributing to cross-team technical initiatives.
  • Have experience in the automotive, dealer management systems, or software-as-a-service product domain.
  • Be able to leverage AI-driven development workflows, including agentic coding, multi-agent systems, and prompt engineering, to solve complex engineering problems.
  • Have experience coaching or enabling teams to adopt AI-assisted development practices.
  • Have SAFe or Agile certifications.

About the Company

Keyloop

Automotive retail technology platform and ecosystem

Keyloop provides software platforms for automotive retailers and OEMs, covering the full showroom-to-workshop journey and connecting dealers, OEMs, and customers through a unified ecosystem. Its product suite includes tools for sales, service, inventory, parts, and data analytics, all accessed through a single, scalable platform used in 90+ countries by thousands of retailers and OEMs. Keyloop differentiates itself with an automotive-focused, end-to-end ecosystem that integrates multiple systems and departments to create cohesive customer experiences and loyalty. The goal is to boost efficiency, improve service and sales experiences, and grow margins by leveraging connected data.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Hungerford, United Kingdom
Founded
2014

Recently Posted Jobs

Explore more opportunities at Keyloop

See more jobs