Senior Software Engineer
Ascensus
Ascensus is the leading independent technology and service platform powering savings plans across America, providing products and expertise that help nearly 16 million people save for a better today and tomorrow.
Section 1: Position Summary As a Software Engineer in the Ascensus AI Program, you will help turn modern LLM capabilities into reliable, observable, production-grade software used by real business teams every day.This is a mid-level software engineering role for someone who is strong in core engineering fundamentals and excited to build practical AI-powered systems.
Section 2: Job Functions, Essential Duties and Responsibilities You will work on:
- AI-powered applications and agents
- Retrieval-augmented generation, or RAG, pipelines
- Agent workflows and orchestration
- Prompt strategies and tool integrations
- Secure integrations with enterprise systems
- Observability, testing, and production reliability
- AI-assisted software development using tools such as Cursor, Claude Code, or similar platforms
- Move quickly
- Take ownership
- Learn fast
- Communicate clearly
- Care about quality
- Build secure, maintainable software
- Are excited to work in a fast-moving AI environment
Section 3: Experience, Skills, Knowledge Requirements Required Qualifications
- 3-7 years of professional software engineering experience.
- Bachelor's degree in Computer Science, Computer Information Systems, Business Information Systems, a related technical field, or equivalent practical experience.
- Strong experience with one or more modern programming languages, such as:
- Python
- JavaScript / TypeScript
- SQL
- Similar modern development platforms
- Experience building production applications, APIs, integrations, backend services, workflow logic, or similar software components.
- Familiarity with LLM-powered systems, such as:
- RAG
- Chatbots
- Agent workflows
- Tool use
- Prompt engineering
- AI-enabled application development
- Strong software engineering fundamentals, including:
- Clean code
- Source control
- Unit testing
- CI/CD
- Refactoring
- Design patterns
- Maintainability
- Working experience with SQL for data inspection, analysis, troubleshooting, or integration.
- Ability to read application logs, traces, and telemetry to investigate issues and identify root causes.
- Strong problem-solving skills.
- Clear communication skills with technical and non-technical audiences.
- Comfort working in ambiguous, fast-moving environments.
- Curiosity, ownership, and the ability to learn new technologies quickly.
Experience with one or more of the following is helpful, but not required:
- Building or contributing to AI/LLM-based systems
- RAG pipelines
- Chatbots or conversational AI products
- Agentic applications
- Prompt strategies
- Tool-calling workflows
- Agent orchestration
- Durable workflows or platforms such as Temporal
- Model Context Protocol, function calling, or enterprise tool integrations
- REST APIs, service-oriented architectures, or event-driven systems
- Azure, Azure AI Foundry, Azure DevOps, or related Microsoft cloud tools
- Salesforce or other enterprise platforms
- Observability tools such as Langfuse, New Relic, OpenTelemetry, or similar platforms
- AI-powered development tools such as Cursor, Claude Code, GitHub Copilot, or similar tools
- Technical documentation, diagrams, decision records, or design notes
- Working with quality engineers, SDETs, operations engineers, support teams, and product owners
You will be successful in this role if you:
- Turn ambiguous business needs into simple, working software.
- Use AI-assisted development tools to move faster without sacrificing quality.
- Build AI systems that are observable, testable, and reliable enough for production use.
- Care about retrieval quality, prompt behavior, tool accuracy, user experience, and measurable business outcomes.
- Learn unfamiliar systems quickly.
- Communicate clearly and ask good questions.
- Make practical technical recommendations.
- Take ownership from idea through design, implementation, deployment, monitoring, and improvement.
- Help the team improve how it builds, tests, operates, and evolves enterprise AI software.
For all virtual remote positions, in order to ensure associates can effectively perform their job duties with no distractions, we require an uninterrupted virtual work space and there is also an expectation of family care being in place during business hours. Additionally, there is an internet work speed requirement of 25 MBps or better for individual use. If more than one person is utilizing the same internet connection in the same household or building, then a stronger connection is required. If you are unsure of your internet speed, please check with your service provider. Note: For call center roles specifically, it is a requirement to either hardwire your equipment directly to the internet router or ensure your workstation is in close proximity to the router. Please ensure that you are able to meet these expectations before applying. Ascensus provides equal employment opportunities to all associates and applicants for employment without regard to ancestry, race, color, religion, sex, (including pregnancy, childbirth, breastfeeding and/or related medical conditions), gender, gender identity, gender expression, national origin, age, physical or mental disability, medical condition (including cancer and genetic characteristics), marital status, military or veteran status, genetic information, sexual orientation, criminal conviction record or any other protected category in accordance with applicable federal, state, or local laws ("Protected Status").
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Indianapolis, IN vacancy
- ...Sr. Software Engineer Insight Global is seeking a Sr. Software Engineer for a top data-driven client. This individual will join a fast-paced engineering team focused on improving the performance and reliability of API-driven data systems. The ideal candidate is a hands...Senior
- ...Position Summary: Seeking a Senior AUTOSAR Software Engineer to play a key role in an Advanced Development Program (ADP) focused on generating the initial AUTOSAR software-only baseline for a next-generation ECU platform. In this role, you will serve as the...SeniorTemporary work
$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability...Senior$115k - $192.9k
...expertise and analytical skills to help create vehicles that are as smart as you are. In this position... As a Full Stack Software Engineer, you will collaborate with a broad array of talented software engineers to build amazing software that will transform the Ford...SeniorImmediate startRemote workFlexible hours$170k - $210k
...institutions, providing professional services across 160 countries. To learn more, visit franklincovey.com. Title: Senior Software Engineer Payroll Title: Sr. Software Engineer Division & Department: Corporate Platform Development Status: Full-Time Exempt...SeniorFull timeRemote work- ...diverse agile team to develop and enhance complex systems and/or software from user stories and technical/architectural specifications.... ...aimed at maintaining robust, relevant software Customer-centric engineer: Putting clients' needs first, you'll translate customer...SeniorWork at officeLocal areaWorldwideFlexible hours
- ...Senior Software Engineer Indianapolis, IN Remodel Health revolutionizes health benefits to resource organizations with missions that matter. Our platform shifts organizations from traditional, one-size-fits-all health insurance plans to an individualized health...SeniorWork at officeWork from homeShift work
$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K - Offers Equity At... ...One Team. One Data Streaming Platform. About the Role: Senior Software Engineers II at Confluent take ownership of critical backend...SeniorFull timeRemote work- ...now or in the future. This position does not qualify for employment-based sponsorship. Position Summary The Senior Software Engineer - .NET is responsible for designing, developing, and maintaining scalable software solutions using .NET technologies. This...SeniorWork at officeLocal areaVisa sponsorshipWork visaRelocation package2 days per week
$121.4k - $218.6k
...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution,...SeniorWork experience placementWork at office- ...talent and energy to bring that vision to life. We are a team of Innovators, Collaborators and Doers. We're seeking a Senior Software Engineer to join us. As a Senior Software Engineer at Zotec, you will be challenged to stretch your expertise in new ways....Senior
$118k - $178k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...SeniorWork experience placementLocal area$60 - $85 per hour
...Embedded Software/ Software Engineer - Role is Located in Odon IN Job Description The Embedded Software will lead the definition, design, and evolution of embedded software architectures supporting SPY-1 radar systems. In this role, you will analyze complex codebases...SeniorContract workTemporary work$79.2k - $209.5k
...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,... ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent...SeniorTemporary workFlexible hours$102.7k
...Company : Helion Job Description : JOB SUMMARY This job is an integral member of an agile software engineer team, focused on building scalable software applications across all digital channels to serve our customers. The incumbent will be responsible for taking...SeniorTemporary workFor contractorsWork at officeLocal area- We’re looking for a Sr Software Engineer to join our Software Delivery organization and help evolve the internal platforms and integrations... ...operate software across the enterprise. About This Job As a Senior Software Engineer on the team, you will help enhance the developer...SeniorWork at officeLocal area
- The Software Engineer is responsible for developing and supporting the individual components within an application. They will participate in code reviews. Work is expected to be completed correctly and quickly with little-to-no supervision or assistance needed. Success...Senior
- Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We’re always looking for talented individuals who are ready to join a collaborative, growth...SeniorRemote workFlexible hours
- ...national‑security focused agencies within the Department of Defense and U.S. Intelligence Community. We are currently seeking a Software Engineer (Senior) to join our team. Position Summary The Software Engineer (Senior) is responsible for conducting and/or participating in...SeniorWork at office
- ...people’s lives? Come be a part of our #calregionalfamily as a Senior Software Developer and help develop the heroes of tomorrow. Who We’re... ...an enthusiastic and self‑motivated full‑time Senior Software Engineer to join our team at our location in Carmel, IN. The job provides...SeniorFull timeWork experience placementWork at officeLocal areaRemote workWork from home2 days per week3 days per week
- ...Senior Software Engineer - MainframeRemote - United StatesJR013948 This role requires a highly skilled and experienced Senior Mainframe Developer with 8+ Years of specialized technical experience to support, maintain, and enhance a suite of mainframe applications. The...SeniorFull timeTemporary workRemote workWork from homeFlexible hours
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours$79.2k - $209.5k
...Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will help build and operate OCI’s Key Management Service (KMS), a foundational service that plays a critical role in protecting customer...SeniorTemporary workFlexible hours$83.43k - $222.48k
...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices, and Kafka to lead the design and development of...SeniorHourly payFull timeTemporary workLocal area$125k - $191.7k
...Job Description Hybrid: This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts...SeniorLocal areaRemote workWork from homeFlexible hours$92.5k - $209.5k
...Job Description As a Senior AI Software Engineer in an AI Innovation organization within OCI, you will help build AI capabilities into Oracle products through strong software engineering, technical leadership, and high-quality execution. This is a software engineering...SeniorTemporary workFlexible hours- Job Title Benefits (employee contribution): Health insurance Health savings account Dental insurance Vision insurance Flexible spending accounts Life insurance Retirement plan All qualified applicants will receive consideration for employment without regard to age, ...SeniorFlexible hours
- ...Overview We are seeking a highly skilled Sr. Software Engineer (Contractor) to maintain and support a legacy enterprise system written in Java and deployed in AWS. This critical system supports customer-facing services and requires a hands-on engineer who can manage...SeniorFor contractorsLocal area
- ...Role: Java Developer Type: Contract-to-Hire Apex Systems is looking for a Senior Software Engineer to write and maintain code within applications and systems to implement capabilities and features, improve performance and maintainability, while reducing technical...SeniorContract workWork experience placementLocal area
- ...processes Continually review and audit data models for enhancement. Maintenance of ideal data pipeline based on ETL tools Coordination with BI experts and analysts for customized data models and integration Code updates, new code development, and reverse engineering....Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- ngo software engineer Indianapolis, IN
- software developer Indianapolis, IN
- part time software developer remote Indianapolis, IN
- financial software developer Indianapolis, IN
- senior software engineer ruby on rails Indianapolis, IN
- software engineer amazon Indianapolis, IN
- senior software design engineer Indianapolis, IN
- software engineer remote Indianapolis, IN
- entry level software engineer remote Indianapolis, IN
- software engineer contract Indianapolis, IN


