1

Software Engineer Software Engineer Jobs in Vincennes, IN

THE OPPORTUNITY As a Senior Software Engineer, you're not just writing code - you're setting the technical direction for the systems you own. You'll work directly with our VP of Engineering, CTO and ...

New

Staff Software Engineer

Francisco, IN ยท On-site

$263.25K - $310.04K/yr

THE OPPORTUNITY The Staff Software Engineer role at interface.ai is for someone who has already proven they can build - and is now ready to define how we build. You'll set the architectural direction ...

New

Senior Software Engineer

Francisco, IN ยท Remote

$152.50K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world; analyzing requirements, procedures, and ...

Staff Software Engineer

Francisco, IN ยท Remote

$195K - $257.50K/yr

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 ...

What You'll Bring to CircleCore Requirements * 15+ years of software engineering experience, including deep expertise designing and operating large-scale distributed systems. * Proven track record of ...

Software Engineer II

Francisco, IN ยท On-site

$225K/yr

The Opportunity You'll join a small, high-output engineering team working directly alongside our VP of Engineering, CTO and Co-Founder Bruce Kim, and CEO Srinivas Njay. We ship fast, we own our work ...

New

Senior Software Engineer, Applied AI

Francisco, IN ยท On-site +1

$181K - $220K/yr

We are looking for a Senior Software Engineer to help build agentic systems that would automate workflows for different internal functional departments at Aircall. This role combines deep software ...

Senior Software Engineer, AI

Francisco, IN ยท Remote

$160K - $220K/yr

As a Senior Backend & AI Engineer, you will be responsible for the design, development, deployment, and operation of business-critical AI features. Previous experience implementing AI features is a ...

Manager, Software Engineering

Francisco, IN ยท Remote

$195K - $257.50K/yr

Lead agile software processes for engineering teams and introduce best-in-class industry practices * Partner with stakeholders to ensure the teams' contributions align with company objectives ...

Assembly Controls Engineer

Princeton, IN

$78.80K - $101.90K/yr

Perform control algorithms and software for complex systems * Perform feature and integration builds of software * Manage strategic business plans aligning with department hoshin for Assembly ...

We are hiring a Software AI Engineer to join the Engineering Productivity (EngProd) team at Aircall. Your mission is to accelerate AI adoption across the engineering organization by building AI ...

Engineer

Princeton, IN ยท On-site

Altair is a global technology company providing software and cloud solutions in the areas of data ... With more than 3,000 engineers, scientists, and creative thinkers in 25 countries, we help solve ...

Working knowledge of CATIA or 3D modeling software. * Exposure to North American safety standards and engineering specifications. * PMP or related engineering certifications How You Will Be ...

next page

Showing results 1-20

Software Engineer Software Engineer information

See Vincennes, IN salary details

$54.7K

$127.1K

$177K

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

As of May 28, 2026, the average yearly pay for software engineer software engineer in Vincennes, IN is $127,097.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,400.00 and $149,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems (like Git), and development frameworks is typically required, and certifications like AWS Certified Developer are often beneficial. Excellent communication, teamwork, and adaptability help software engineers collaborate effectively and navigate rapidly changing project requirements. These skills and qualifications are essential for building high-quality software, solving complex challenges, and contributing to successful technology projects.

How do Software Engineers typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, QA testers, and other stakeholders to ensure successful project delivery. Collaboration often involves participating in regular stand-up meetings, code reviews, and sprint planning sessions. Effective communication skills are essential, as engineers need to translate technical concepts for non-technical team members and incorporate feedback from various perspectives. This collaborative environment not only fosters innovation but also helps engineers gain insights into different aspects of the product lifecycle.

What are software engineers?

Software engineers are professionals who design, develop, test, and maintain software applications or systems. They use programming languages, frameworks, and engineering principles to create solutions that meet user and business needs. Software engineers work in various industries, collaborating with other teams to ensure software is reliable, efficient, and scalable. Their roles may include writing code, debugging, reviewing code, and participating in the deployment and maintenance of software products.

What is the difference between Software Engineer Software Engineer vs Web Developer?

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What job categories do people searching Software Engineer Software Engineer jobs in Vincennes, IN look for? The top searched job categories for Software Engineer Software Engineer jobs in Vincennes, IN are:
What cities near Vincennes, IN are hiring for Software Engineer Software Engineer jobs? Cities near Vincennes, IN with the most Software Engineer Software Engineer job openings:
Staff Software Engineer, Data Platform

Staff Software Engineer, Data Platform

Circle

Francisco, IN โ€ข On-site, Remote

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.

Here is our team hierarchy for individual contributors:

Senior Software Engineer (III)

Staff Software Engineer (IV)

Your team is responsible for:

As a member of the Data Platform Engineering team, you own the core Data warehouse platform, data ingestion and processing, ETL/ELT pipelines orchestration platform, data cataloging, data governance. These components power our Product, Engineering, Analytics, and Data Science teams by enabling experimentation, operational excellence, and actionable insights to accelerate business growth.

You'll work on:

  • Design, build, and operate data platform services (warehousing, orchestration, and catalogs). Continuously enhance platform operations by improving monitoring, performance, reliability, and resource optimization.

  • Design, build and maintain batch and streaming data ingestion framework to source the required data for analytical and operational needs, which include onchain data, internal system data, and partner data.

  • Be a domain expert in streaming processing, data pipelines, data warehousing and quality. Work closely across multiple stakeholders-including Product, Engineering, Data Science, Security and Compliance teams-on data contract modeling, data lifecycle management, governance and regulatory/legal compliance.

  • Provide ML data platform capabilities for AI/Data Science teams to perform data preparation, model preparation and serving, and performance monitoring.

  • Develop and maintain core services and libraries to enhance critical platform functionalities, such as cataloging data assets and lineage, tracking data versioning and quality, managing auto-backfilling, implementing access controls on data assets.

You'll bring to Circle:

Senior Software Engineer (III):

  • 4+ years of software engineering experience building data-intensive systems

  • Hands-on experience designing and operating scalable batch, micro-batch, or streaming data pipelines

  • Experience in business domains such as payment systems, credit cards, bank transfers, or blockchains.

  • Familiarity with data governance, lineage, and provenance concepts

  • Strong understanding of open-source data technologies and cloud-native data platforms

  • Ability to tackle complex and ambiguous problems.

  • Self-starter who takes ownership and enjoys moving at a fast pace.

  • Excellent communication skills, with the ability to collaborate across multiple remote teams, share ideas and present concepts effectively.

Nice to have:

  • Experience with with streaming frameworks such as Apache Flink or Google Cloud Dataflow

  • Experience with NoSQL databases such as Bigtable, Cassandra

Staff Software Engineer (IV):

Includes all the requirements of a Senior Software Engineer, and:

  • 7+ years in software engineering experience for large-scale and complex data systems

  • Proven technical leadership in architecture and system design, influencing designs across multiple teams

  • Deep expertise in one or more of: streaming systems, data warehousing, data modeling, or large-scale ingestion platforms

  • Ability to identify high-impact technical opportunities independently and drive them from concept to production

  • Strong experience in:

    • Data platforms integrated with downstream consumers, tools, and services

    • Data quality, validation, and observability mechanisms across pipelines

  • Comfortable making and defending long-term architectural tradeoffs in ambiguous environments

Nice to have:

  • Hands-on Experience taking an operational, data-intensive application from initial design to production (01), or scaling and operating it at production scale.

  • Experience developing real-time analytics or near-real-time decisioning systems

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