1

Mid Level Software Engineer Jobs in Lebanon, IN (NOW HIRING)

Sr Software Engineer

Avon, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Cicero, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Zionsville, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Westfield, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Meridian Hills, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Brownsburg, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Clermont, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Clermont, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Cicero, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Sheridan, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Zionsville, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Noblesville, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Arcadia, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Whitestown, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Sheridan, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Meridian Hills, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Carmel, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Sr Software Engineer

Avon, IN · On-site

$101K - $169K/yr

We are looking for a Senior Software Engineer who applies the principles of secure software ... Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health ...

Explore new technologies, approaches, and participate in bringing software engineering in Carvana to the next level What you should have * Bachelor's degree in Computer Science, or similar field from ...

Explore new technologies, approaches, and participate in bringing software engineering in Carvana to the next level What you should have * Bachelor's degree in Computer Science, or similar field from ...

Showing results 41-60

Mid Level Software Engineer information

See Lebanon, IN salary details

$60.8K

$141.3K

$196.9K

How much do mid level software engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for mid level software engineer in Lebanon, IN is $141,317.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,000.00 and $165,700.00 per year, depending on experience, location, and employer.

What is a mid level software engineer?

A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.

What typical responsibilities can I expect as a mid level software engineer?

As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.

What are the key skills and qualifications needed to thrive in the mid level software engineer position, and why are they important?

To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

Is 25 too late to become a mid level software engineer?

Age is not a strict barrier to becoming a mid level software engineer; many professionals transition into software development in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and experience with development tools, through self-study, coding bootcamps, or formal education. Employers value skills and experience over age, so with dedication, starting at 25 is entirely feasible.

What does a mid level software engineer earn?

A mid-level software engineer typically earns between $80,000 and $120,000 annually, depending on location, industry, and experience. They often have 2-5 years of experience and may work with programming languages like Java, Python, or C++, using tools such as Git and Agile methodologies.

What are the most commonly searched types of Software Engineer jobs in Lebanon, IN?

The most popular types of Software Engineer jobs in Lebanon, IN are:

What cities near Lebanon, IN are hiring for Mid Level Software Engineer jobs?

Cities near Lebanon, IN with the most Mid Level Software Engineer job openings:

Infographic showing various Mid Level Software Engineer job openings in Lebanon, IN as of August 2026, with employment types broken down into 84% Full Time, 10% Part Time, and 6% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $141,317 per year, or $67.9 per hour.

Sr Software Engineer

Avon, IN • On-site

Cox Automotive
Automobile Dealers • 5 - 10K employees

$101K - $169K/yr

Full-time

PTO

This job post has expired 2 days ago. Applications are no longer accepted.


Cox Automotive rating

7.7

Company rating: 7.7 out of 10

Based on 144 frontline employees who took The Breakroom Quiz

104th of 154 rated financial services


Job description

Cox Automotive is deploying enterprise AI capabilities on AWS Quick across the enterprise, helping teams work more effectively in their day-to-day operations.
We are looking for a Senior Software Engineer who applies the principles of secure software engineering to the design, development, maintenance, testing, and evaluation of software and cloud infrastructure that supports this initiative.
As a senior member of the engineering organization, you will be expected to contribute beyond feature implementation by influencing development practices, mentoring teammates, raising engineering standards, and helping guide technical decision-making across products and services. You'll regularly balance short-term delivery objectives with long-term maintainability, scalability, and operational excellence.
This is early-stage work with executive sponsorship, direct access to AWS technical teams, and the autonomy to shape how the platform is built.
What You'll Do
Platform Integration & Connector Governance
  • Own the enterprise connector catalog - define integration standards, security review gates, and onboarding playbooks for teams publishing MCP servers to Quick.
  • Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health monitoring, and lifecycle tooling.
  • Serve as the senior technical contact for domain teams (Snowflake, Salesforce, ServiceNow, Seismic) building MCP servers - unblock them, enforce guardrails, review designs, and ensure production readiness.
  • Build connectors for systems where no dedicated team exists - AS400 wholesale auction databases, multi-step Databricks pipelines, internal REST/gRPC services, or whatever the business needs next.

AI Platform Engineering & Product Development
  • Own and evolve the AI Artifact Hub - harden the product, improve reliability, and ship features that make it a core part of how the org builds with AI.
  • Build and improve knowledge ingestion pipelines - chunking strategies, metadata extraction, and retrieval quality tuning.
  • Develop agents, skills, and automation workflows that solve real business problems through the Quick platform.
  • Design and implement fine-grained access controls and DLP enforcement - when an agent queries Snowflake or Office 365 on behalf of a user, it must strictly respect row-level permissions and never surface unauthorized data in prompt contexts.
  • Adopt spec-driven, verification-first development practices - define expected behavior before implementation, especially when building with AI-assisted tooling.

Reliability, Observability & Evaluation
  • Build the operational backbone for AI at scale - cost tracking by team/department, proactive circuit breakers for runaway token loops, and fallback handling when underlying services degrade.
  • Design evaluation frameworks and automated "ground truth" test suites - measure whether changes to agent instructions improve or degrade accuracy across dozens of business workflows before they hit production.
  • Build feedback loop APIs (Lambda, Step Functions) that capture human-in-the-loop corrections and feed quality signals back into the platform.
  • Implement observability across the stack: usage metrics, latency, error rates, cost dashboards, and security-aware alerting.

Collaboration & Growth
  • Participate in design and code reviews. Mentor junior engineers through pairing and knowledge sharing.
  • Collaborate with the Principal Engineer on architecture decisions and technical direction.
  • Work directly with AWS technical teams to troubleshoot issues, provide feedback, and adopt new capabilities.

Who You Are
  • Bachelor's degree (list any requirements of discipline here) and 4 years' experience in a related field. The right candidate could also have a different combination, such as a master's degree and 2 years' experience; a Ph.D. and up to 1 year of experience; or 16years' experience in a related field.
  • 5+ years of professional software development experience, including designing, building, and operating production systems.
  • Strong proficiency in Python, including building APIs, data pipelines, and integrations.
  • Hands-on experience with AWS services (Lambda, S3, IAM, API Gateway, CloudWatch, Step Functions, or similar).
  • Experience building integrations with third-party APIs and SaaS platforms, including authentication flows (OAuth 2.0, OIDC).
  • Experience with Infrastructure as Code (Terraform preferred) and CI/CD pipelines (GitHub Actions preferred).
  • Solid understanding of distributed systems concepts: fault tolerance, idempotency, eventual consistency, and graceful degradation.
  • Experience designing and enforcing authorization policies in multi-tenant or multi-user systems (row-level security, ABAC, or similar).
  • Comfort working in a small, fast-moving team where you own what you build end-to-end.
  • Strong communication skills. Able to explain technical decisions clearly and collaborate across teams.
  • Applicants must be authorized to work in the United States for any employer without current or future sponsorship.
  • Ability to work in the office three days per week.
  • Willingness to participate in an on-call rotation for production platform systems.

Preferred Qualifications
  • Experience with AI/ML-powered systems, with exposure to emerging patterns such as RAG, knowledge retrieval, or agent-based architectures.
  • Experience with Amazon Bedrock, AWS managed AI/ML services, or a comparable enterprise AI platform.
  • Familiarity with the Model Context Protocol (MCP) or experience building agent/tool integration layers.
  • Experience with Snowflake, semantic views, or similar data platform technologies.
  • Background in knowledge graphs, embeddings, vector stores, or enterprise search/retrieval systems.
  • Experience building evaluation or testing frameworks for non-deterministic systems (ML model eval, A/B testing infrastructure, or similar).
  • Familiarity with cost optimization in cloud-native architectures - FinOps thinking, usage metering, or chargeback systems.
  • Experience with data loss prevention, PII detection/redaction, or security controls in data pipelines.
  • Experience with event-driven architectures or workflow engines (Step Functions, Temporal).
  • Experience building or operating internal developer platforms or developer tooling.
  • Experience taking ownership of an inherited codebase and improving it to a well-documented, supportable state.
  • Prior work in automotive, media, or another large enterprise with a complex system landscape is an advantage but not required.

USD 101,500.00 - 169,100.00 per year
Compensation:
Compensation includes a base salary in the range of $101,500.00 - $169,100.00. The base salary may vary within the anticipated base pay range based on factors such as the ultimate location of the position and the selected candidate's knowledge, skills, and abilities. Position may be eligible for additional compensation that may include an incentive program.
Benefits:
The Company offers eligible employees the flexibility to take as much vacation with pay as they deem consistent with their duties, the company's needs, and its obligations; seven paid holidays throughout the calendar year; and up to 160 hours of paid wellness annually for their own wellness or that of family members. Employees are also eligible for additional paid time off in the form of bereavement leave, time off to vote, jury duty leave, volunteer time off, military leave, and parental leave.
EOE, including disability/vets

What Cox Automotive employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Cox Automotive logo

About Cox Automotive

Sourced by ZipRecruiter

At Cox Automotive, people of every background are driven by their passion for mobility, innovation and community. We transform the way the world buys, sells, owns and uses cars, accelerating the industry with global powerhouse brands like Autotrader, Kelley Blue Book, Manheim and more. What's more, we do it all with an emphasis on employee growth and happiness. Drive your future forward and join Cox Automotive today! Cox empowers employees to build a better future and has been doing so for over 120 years. With exciting investments and innovations across transportation, communications, cleantech and healthcare, our family of businesses - which includes Cox Automotive and Cox Communications - is forging a better future for us all. Ready to make your mark? Join us today! Benefits of working at Cox may include health care insurance (medical, dental, vision), retirement planning (401(k)), and paid days off (sick leave, parental leave, flexible vacation/wellness days, and/or PTO). For more details on what benefits you may be offered, visit our benefits page . Cox is an Equal Employment Opportunity employer - All qualified applicants/employees will receive consideration for employment without regard to that individual's age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. Cox provides reasonable accommodations when requested by a qualified applicant or employee with disability, unless such accommodations would cause an undue hardship. Statement to ALL Third-Party Agencies and Similar Organizations: Cox accepts resumes only from agencies with which we formally engage their services. Please do not forward resumes to our applicant tracking system, Cox employees, Cox hiring manager, or send to any Cox facility. Cox is not responsible for any fees or charges associated with unsolicited resumes.

Industry

Automobile dealers and technology, communication and media

Company size

5,001 - 10,000 Employees

Headquarters location

Atlanta, GA, US