1

Junior Compiler Software Engineer Jobs in Indiana

Software Engineer II

Indianapolis, IN ยท On-site

$93K - $127K/yr

Overview Knowledge Services is hiring a Software Engineer II to write clean code and drive the ... Mentor and coach junior engineers * Generate innovative ideas and provide process improvement ...

Software Engineer II

Indianapolis, IN

$93K - $127K/yr

Mentor and coach junior engineers * Generate innovative ideas and provide process improvement suggestions * Be a team player, laugh and have fun, and always strive to get better Software Engineer ...

Senior Software Engineer

South Bend, IN

$120K - $158K/yr

Provide leadership, mentoring, and inspiration to junior level technical engineers Qualifications ... Experience in the software development life cycle, including coding standards, code reviews, source ...

Senior Software Engineer

South Bend, IN ยท On-site

$120K - $158K/yr

Provide leadership, mentoring, and inspiration to junior level technical engineers Qualifications ... Experience in the software development life cycle, including coding standards, code reviews, source ...

Senior Software Engineer

Indianapolis, IN ยท Hybrid

$117K - $154K/yr

Position Summary The Senior Software Engineer - .NET is responsible for designing, developing, and ... This role involves leading technical efforts, mentoring junior developers, and collaborating with ...

Senior Software Engineer

Noblesville, IN

$115K - $151K/yr

Trane Technologies is currently seeking a Software Engineer who will be responsible for developing ... Lead and mentor junior engineers on Qt/C++ best practices, code quality standards, and design ...

Senior Software Engineer

Noblesville, IN ยท On-site

$115K - $151K/yr

Trane Technologies is currently seeking a Software Engineer who will be responsible for developing ... Lead and mentor junior engineers on Qt/C++ best practices, code quality standards, and design ...

Senior Software Engineer

Noblesville, IN ยท On-site

$115K - $151K/yr

Trane Technologies is currently seeking a Software Engineer who will be responsible for developing ... Lead and mentor junior engineers on Qt/C++ best practices, code quality standards, and design ...

NET-based software solutions. This role involves active participation in agile development ... junior developers and supporting continuous improvement efforts. Essential Duties and ...

About This Opportunity We are looking for an energetic junior full-stack developer to join our team ... Work well in Agile Software Development Life Cycle. * Document in code and contribute to team and ...

next page

Showing results 1-20

Junior Compiler Software Engineer information

What does a Junior Compiler Software Engineer do?

A Junior Compiler Software Engineer assists in the development, optimization, and maintenance of compiler software. They typically work under the guidance of more senior engineers to write code that translates programming languages into machine code, debug issues, and ensure programs run efficiently on various hardware. Their responsibilities may include implementing new features, fixing bugs, writing tests, and collaborating with other team members. This role usually requires a solid understanding of programming languages, data structures, algorithms, and computer architecture.

What are some typical challenges faced by Junior Compiler Software Engineers when working on large codebases?

Junior Compiler Software Engineers often encounter challenges such as understanding legacy code, navigating complex codebases, and adapting to different compiler architectures. Collaborating with senior engineers to debug intricate issues and ensuring that new features or optimizations maintain backward compatibility are common tasks. Over time, juniors develop strong problem-solving skills and a deeper understanding of compiler theory and systems programming, which are essential for career growth in this field.

What are the key skills and qualifications needed to thrive as a Junior Compiler Software Engineer, and why are they important?

To thrive as a Junior Compiler Software Engineer, you need a solid understanding of programming languages, computer architecture, and compiler theory, usually supported by a degree in computer science or a related field. Familiarity with C/C++, LLVM, GCC, debugging tools, and version control systems like Git is typically expected. Strong problem-solving skills, attention to detail, and effective communication help you collaborate and tackle complex technical challenges. These skills and tools are essential for developing efficient, reliable compilers and contributing to high-quality software projects.
What are the most commonly searched types of Compiler Software Engineer jobs in Indiana? The most popular types of Compiler Software Engineer jobs in Indiana are:
What are popular job titles related to Junior Compiler Software Engineer jobs in Indiana? For Junior Compiler Software Engineer jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Junior Compiler Software Engineer jobs in Indiana look for? The top searched job categories for Junior Compiler Software Engineer jobs in Indiana are:
What cities in Indiana are hiring for Junior Compiler Software Engineer jobs? Cities in Indiana with the most Junior Compiler Software Engineer job openings:
Infographic showing various Junior Compiler Software Engineer job openings in Indiana as of July 2026, with employment types broken down into 7% As Needed, 86% Full Time, 6% Part Time, and 1% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution.
Software Engineer II

Software Engineer II

Knowledge Services

Indianapolis, IN โ€ข On-site

$93K - $127K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Job description

Overview

Knowledge Services is hiring a Software Engineer II to write clean code and drive the development of high-quality solutions using modern DevOps and Agile processes and tools.

  • This role will collaborate closely with other developers, requiring a team player and someone who strives to push the team to greatness.
  • This is a full-stack development role that will help Knowledge Services modernize and transform the technical landscape.
  • Knowledge Services, a leading multidisciplinary organization in the software, professional services, and cybersecurity industries, is seeking to establish a new Scrum team to support the rapid growth of our cybersecurity initiatives.
  • This role represents a unique opportunity to become a key member of an exciting and growing organization driven by a commitment to excellence, innovation, and a passion for "Serving Those Who Serve Others."
Responsibilities

Software Engineer Responsibilities:

  • Design, develop, and unit test web applications and APIs
  • Perform unit testing and debugging with limited oversight
  • Write clean, self-documenting code
  • Engage in peer reviews, consider feedback, and address comments
  • Continuously learn and improve technical skills and leadership behaviors on the job
  • Communicate and collaborate with peers, partners, and leaders
  • Analyze requirements and translate them into technical solutions
  • Lead small development projects with some oversight
  • Mentor and coach junior engineers
  • Generate innovative ideas and provide process improvement suggestions
  • Be a team player, laugh and have fun, and always strive to get better
Qualifications

Software Engineer Requirements:

  • A strong desire to learn and improve your skills as a developer
  • Exposure to automated application building, testing, and deployment
  • Highly skilled in full-stack programming using Angular/TypeScript and C# or similar
  • Able to actively identify areas to learn and improve as required for tasks and professional development
  • A background in agile development and associated tools (Jira, Azure DevOps, etc.)
  • Knowledge of database concepts and SQL queries
  • Experience troubleshooting, diagnosing, and determining root cause of issues
  • Proficient in using code versioning tools like Git

Bonus Skillsย ย 

  • Experience in cloud platforms (Azure, AWS, etc.) - Azure preferred
  • Experience in Terraform, PowerShell, VB.NET
  • Experience developing websites accessible to people with disabilities
ย Knowledge Services strives to offer a modern, professional environment that provides Team Members an inviting, comfortable, and collaborative place to work to maximize success.ย  ย At Knowledge Services, we prioritize creating an environment that supports our Team Members' success and personal well-being with a robust benefits package, some of which include:
  • Medical coverage, including employer match program for Health Savings Accounts (HSAs)
  • Generous 401k retirement plan with employer match
  • Dependent Care Flexible Spending Account (DCFSA)
  • Employee Assistance Program (EAP) with unlimited usage and visits and wellness program
  • Dental and Vision insurance
  • Company-sponsored life insurance, with options for additional coverage
  • Short- and Long-Term Disability (STD and LTD) benefits
  • Pet insurance
  • Maternity, Paternity, and Military benefits
  • Baby on Board program
  • Paid Time Off package
  • Company Anniversary Bonus program
  • Professional Development opportunities, including Young Professional Series, Manager Focus series, Cyber Security panels and briefs, and more
  • A+ rated HQ office full of amenities including fitness center, rec room, coffee bars, bike room, cafe, auditorium, private Mother's room, and more
ย Knowledge Services, established in 1994 and headquartered in Indianapolis, IN, is a certified woman-owned (WBE) professional services organization with over 1500 employees located in offices throughout North America.ย  Founded by Julie Bielawski, CEO of Guidesoft, Inc., dba Knowledge Services is an industry leader in Managed Service Programs (MSP), Vendor Management System (VMS), Employer of Record / Payroll Services, Workforce Management, Survey Management, and MSP for Vocational Rehabilitation Services.ย  We provide outstanding services to major organizations in various industries, including IT, Healthcare, Federal, State, and local Governments, Public Utilities, Telecom, and more.ย  ย As such, Knowledge Services is committed to providing opportunities for growth - in our company, in each Team Member and in our relationships.ย  We believe titles do not define a person but provide a framework to each person's endless potential.ย  Our focus on improving our team, product and processes drive us every day.ย  We are guided by our four Pillars that set the foundation of who we are and how we conduct business:ย  Knowledge, Integrity, Innovation, and Service. ย Knowledge Services is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.ย  ย Veterans, military families, and people with disabilities are encouraged to apply.ย Applicants with disabilities may contact Human Resources via telephone, e-mail, and other means to request and arrange for accommodations.ย  Please contact the Human Resources Team at HR@knowledgeservices.com or 317-806-0014.ย #INDCORPEmployment Type: OTHER