Jobs · Engineering · Indiana

Tech Lead (Indianapolis, US)

Parking Network B.V. · Indianapolis, IN · 1 mo ago
EngineeringFull-time

About the role

The Technical Lead – Software Delivery at T2 Systems is responsible for leading the design and implementation of enterprise application features, integrations, and services. This role also involves coaching and mentoring engineers, ensuring development standards, and maintaining technical documentation.

Responsibilities

  • Lead solution design and implementation for platform features, integrations, and services
  • Translate business requirements into scalable technical designs and delivery plans
  • Drive the full software development lifecycle: requirements, design, build, test, release, and production support
  • Establish technical direction and ensure alignment to architecture and engineering standards
  • Lead troubleshooting and root-cause analysis for complex production issues and cross-system integrations
  • Develop and maintain enterprise-wide shared services
  • Ensure operational readiness through observability, runbooks, release validation, and incident learnings
  • Maintain clear and current technical documentation (architecture, operational procedures, engineering practices)
  • Coach engineers through pairing, design reviews, and structured feedback to raise technical capability and consistency
  • Enforce engineering practices and quality standards, and ensure adoption through mentorship and accountability
  • Guide work planning practices (estimation, sequencing, risk management) to improve predictability and delivery outcomes
  • Promote a culture of continuous improvement, learning, and ownership
  • Provide performance management feedback with the team

Requirements

  • Strong experience building and delivering enterprise applications using Java
  • Kafka (event streaming concepts, producers/consumers, reliability patterns)
  • Redis (caching strategies, TTLs, data modeling, performance considerations)
  • Strong relational database experience with MySQL (schema design, indexing, transactions, performance tuning)
  • Observability/APM experience (monitoring, tracing, logging, alerting, production diagnostics)
  • Experience designing and building REST APIs
  • Experience with distributed systems / microservice architectures and integration troubleshooting
  • Experience designing and creating Azure CI/CD pipelines for building, testing, and deploying enterprise applications
  • Familiarity with release management practices including gated approvals, environment promotion, rollback strategy, and deployment validation

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field or equivalent professional experience
  • 7+ years of professional Java development experience
  • 3+ years in a technical leadership capacity (technical lead, lead developer, engineering lead), including coaching and mentoring responsibilities
  • Demonstrated success delivering complex projects end-to-end and improving software quality outcomes

Skills and Abilities

  • Strong communication skills: able to explain technical concepts and tradeoffs to technical and non-technical stakeholders
  • Strong prioritization and planning skills across multiple workstreams (features, tech debt, reliability)
  • Comfortable setting standards and holding the bar through coaching and accountability
  • Bias for automation, continuous improvement, and pragmatic delivery

Similar jobs

Area Tech Lead

US LBMOrlando, FL· 1 mo ago
Engineeringapply on uslbm.wd1.myworkdayjobs.com

Tech Lead

CSCWilmington, DE· 3 days ago
apply on hczw.fa.us2.oraclecloud.com

Tech Lead

ElevateUnited States· 2 mo ago
RemoteEngineeringapply on teamworkonline.com

Tech Lead

SantaFe QatarTippecanoe County, IN· 2 wk ago
apply on sfaiqatar.com

Tech Lead

Randstad Digital AmericasMalvern, PA· 2 wk ago
Engineering$72.71–$77.71/hrapply on randstadusa.com