1

Software Consulting Jobs in Indiana (NOW HIRING)

Staff Software Engineer

Austin, IN · Remote

$195K - $257.50K/yr

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ... consulting with management to ensure agreement on system principles; writing the infrastructure to ...

Senior Software Engineer

Francisco, IN · Remote

$152.50K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... consulting with management to ensure agreement on system principles; writing the infrastructure to ...

Senior Software Engineer

Boston, IN · Remote

$152.50K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... consulting with management to ensure agreement on system principles; writing the infrastructure to ...

Staff Software Engineer

Florence, IN · Remote

$195K - $257.50K/yr

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ... consulting with management to ensure agreement on system principles; writing the infrastructure to ...

Senior Software Engineer

Miami, IN · Remote

$152.50K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... consulting with management to ensure agreement on system principles; writing the infrastructure to ...

Staff Software Engineer

Miami, IN · Remote

$195K - $257.50K/yr

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ... consulting with management to ensure agreement on system principles; writing the infrastructure to ...

Senior Software Engineer

Florence, IN · Remote

$152.50K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... consulting with management to ensure agreement on system principles; writing the infrastructure to ...

Staff Software Engineer

Atlanta, IN · Remote

$195K - $257.50K/yr

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ... consulting with management to ensure agreement on system principles; writing the infrastructure to ...

Staff Software Engineer

Francisco, IN · Remote

$195K - $257.50K/yr

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ... consulting with management to ensure agreement on system principles; writing the infrastructure to ...

Senior Software Engineer

Atlanta, IN · Remote

$152.50K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... consulting with management to ensure agreement on system principles; writing the infrastructure to ...

Senior Software Engineer

Indianapolis, IN · Hybrid

$117.10K - $154.40K/yr

... consulting on highly complex issues and solve technical problems, while working in an agile ... Five or more years of software engineering experience * Strong background in business operations ...

Senior Software Architect

Indianapolis, IN · Remote

$123.80K - $168.20K/yr

... consulting groups. That's why we continuously invest in innovative ideas, such as AI-enabled ... As a Senior Software Architect, you will join Crowe's Digital Audit product team to help shape and ...

next page

Showing results 1-20

Software Consulting information

See Indiana salary details

$45.7K

$106.4K

$158K

How much do software consulting jobs pay per year?

As of May 30, 2026, the average yearly pay for software consulting in Indiana is $106,428.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,600.00 and $123,700.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Consultant, you need a strong foundation in software development, problem-solving, and client requirement analysis, typically supported by a degree in computer science or a related field. Familiarity with programming languages, cloud platforms, project management tools, and relevant certifications such as AWS Certified Solutions Architect or PMP are often required. Outstanding communication, adaptability, and interpersonal skills help build client trust and manage changing project needs. These skills and qualifications are crucial for delivering effective technical solutions, ensuring client satisfaction, and maintaining successful long-term partnerships.

What are some common challenges faced by software consultants when working with clients, and how can they be managed?

Software consultants often encounter challenges such as aligning client expectations with technical realities, managing shifting project requirements, and integrating solutions into existing workflows. Effective communication, setting clear deliverables, and maintaining flexibility are key to overcoming these issues. Additionally, building strong relationships with clients and stakeholders helps facilitate smoother collaboration and ensures project goals are met. Regular check-ins and transparent progress updates are also essential for managing expectations and adapting to changes throughout the project lifecycle.

What is software consulting?

Software consulting is a professional service where experts provide advice, solutions, and support to organizations seeking to improve, develop, or implement software systems. Software consultants analyze business needs, recommend technology solutions, assist with project planning, and may oversee software development or integration. Their goal is to help clients achieve operational efficiency, solve technical challenges, and ensure projects are completed on time and within budget. Consultants often have experience in multiple industries and technologies, making them valuable for both short-term projects and long-term digital transformation.

What is the difference between Software Consulting vs Software Development?

AspectSoftware ConsultingSoftware Development
Primary FocusProviding expert advice and strategic solutions to clientsDesigning, coding, and building software applications
Work EnvironmentClient sites, consulting firms, or remoteIn-house or dedicated development teams
Required CredentialsTypically a degree in computer science or related field, certifications like PMP or cloud certificationsDegree in computer science or software engineering, coding skills
Industry UsageConsulting firms, IT services, freelance consultingTech companies, startups, in-house development teams

Software Consulting involves advising clients on technology strategies and solutions, focusing on problem-solving and strategic planning. In contrast, Software Development centers on creating and implementing software products. Both roles require technical knowledge, but consulting emphasizes communication and strategic insight, while development emphasizes coding and technical execution.

What are popular job titles related to Software Consulting jobs in Indiana? For Software Consulting jobs in Indiana, the most frequently searched job titles are:
What cities in Indiana are hiring for Software Consulting jobs? Cities in Indiana with the most Software Consulting job openings:
Infographic showing various Software Consulting job openings in Indiana as of May 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution, with an average salary of $106,428 per year, or $51.2 per hour.
Staff Software Engineer

Staff Software Engineer

Circle

Austin, IN • Remote

$195K - $257.50K/yr

Full-time

Posted 24 days ago


Job description

Circle (NYSE: CRCL) is one of the world's leading internet financial platform companies, building the foundation of a more open, global economy through digital assets, payment applications, and programmable blockchain infrastructure. Circle's platform includes the world's largest regulated stablecoin network anchored by USDC, Circle Payments Network for global money movement, and Arc, an enterprise-grade blockchain designed to become the Economic OS for the internet. Enterprises, financial institutions, and developers use Circle to power trusted, internet-scale financial innovation. Learn more at circle.com.

What you'll be part of:

Circle is committed to visibility and stability in everything we do. As we grow as an organization, we're expanding into some of the world's strongest jurisdictions. Speed and efficiency are motivators for our success and our employees live by our company values: High Integrity, Future Forward, Multistakeholder, Mindful, and Driven by Excellence. We have built a flexible work environment where new ideas are encouraged and everyone is a stakeholder.

What you'll be responsible for:

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world; analyzing requirements, procedures, and problems to improve existing systems and modifying systems; building and owning scalable microservices that are responsible for reliable and secure APIs that transfer value and assets across all blockchain protocols as well as traditional banking protocols; collaborating with Product and Engineering teams to design, test, and shape Circle features, including developing and documenting system design procedures, testing procedures, and quality standards; troubleshooting program and system malfunctions to restore normal functioning; building publicly accessible APIs that make it simple for developers to integrate with complex payment systems; integrating Platform Services with leading banks and financial technologies; consulting with management to ensure agreement on system principles; writing the infrastructure to deliver great payment experiences, including data sources (SQL or NoSQL), messaging systems and APIs; other duties as assigned.

What you'll bring to Circle:

  • 7 years minimum professional software development experience in object oriented languages like Go or Java.

  • Computer Science degree or a closely related field (or foreign equivalent).

  • Technical leadership of teams >4 on architecture and system design.

  • Expert in one of the domains of API design, payments processing, or blockchains.

  • Deep understanding/experience with:

    • Architecture, design, and deployment of production-quality, scalable software

    • Web3, blockchain, smart Contract business logic

    • RESTful API design and development principles

    • Cloud services (AWS, Google Cloud, Microsoft Azure, etc)

    • Container orchestration systems like Kubernetes or EKS, ECS

    • SQL databases and designing schemas

  • Deep focus on coding standards and code quality -- a desire to have great test coverage to enable continuous delivery.

  • Excellent communication skills, able to collaborate with remote teams, share ideas and present concepts effectively

  • Self-starter with a curious mindset, you enjoy moving at a fast pace, shipping software that improves the user experience and constantly improving your work with little supervision

Circle is on a mission to create an inclusive financial future, with transparency at our core. We consider a wide variety of elements when crafting our compensation ranges and total compensation packages.

Starting pay is determined by various factors, including but not limited to: relevant experience, skill set, qualifications, and other business and organizational needs. Please note that compensation ranges may differ for candidates in other locations.

Base Pay Range: $195,000-$257,500

We are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status, or any other protected status required by the laws in the locations where we hire. Additionally, Circle participates in the E-Verify Program in certain locations, as required by law.

Should you require accommodations or assistance in our interview process because of a disability, please reach out toaccommodations@circle.comfor support. We respect your privacy and will connect with you separately from our interview process to accommodate your needs.

#LI-Remote