Senior Software Engineer
Jr Recruiting
We are seeking a hands-on Senior Software Engineer to join a high-performing technology team. In this role, you will combine technical excellence with curiosity and a passion for solving complex, real-world business problems. You will help drive digital transformation through automation, workflow optimization, and scalable software solutions that improve operational efficiency and business outcomes.
As a Senior Engineer, you will shape and build strategic solutions end-to-end, contributing to architecture, writing production-quality code, and leading technical discussions that turn ideas into reality. You will drive innovation through technical leadership and influence, helping elevate engineering practices, mentoring team members, and advancing technical initiatives across the organization.
We are looking for someone with strong, hands-on experience building production-grade solutions using AI and LLM-based development frameworks, including automation and autonomous agent systems within enterprise environments. If you enjoy solving meaningful challenges while combining software development expertise with technical leadership, we would like to hear from you.
Location: Candidates must reside in Minnesota, Illinois, or the Kansas City metropolitan area.
Key Responsibilities
- Analyze and translate business, product, and stakeholder requirements into detailed technical solutions that address complex business challenges.
- Design and implement scalable solutions aligned with long-term product, platform, and enterprise technology strategies.
- Define APIs, service boundaries, data contracts, and integration patterns while developing high-quality software and contributing to architectural decisions.
- Utilize modern AI-assisted development tools, coding assistants, and agentic engineering workflows to improve development, testing, documentation, debugging, and operational support activities.
- Apply sound engineering judgment to validate AI-generated outputs for security, quality, maintainability, performance, licensing, and architectural alignment.
- Break complex initiatives into actionable components while maintaining accountability for solution quality and delivery.
- Build and maintain automated testing frameworks, quality controls, regression testing processes, and deployment safeguards.
- Identify opportunities to optimize, refactor, standardize, and reuse code to improve performance, scalability, maintainability, and efficiency.
- Lead code reviews, including review of AI-assisted code contributions, while driving issue resolution and continuous improvement.
- Troubleshoot and resolve production issues related to application performance, reliability, availability, and scalability.
- Develop and maintain technical, architectural, operational, and decision documentation.
- Implement secure software development practices and proactively address vulnerabilities throughout the software lifecycle.
- Estimate delivery timelines, resource requirements, risks, dependencies, and technical complexity for projects and initiatives.
- Evaluate emerging technologies, frameworks, tools, and automation opportunities to improve engineering effectiveness and business results.
- Present recommendations for technology adoption, automation, AI-assisted development practices, and engineering improvements.
- Mentor and coach engineers on software design, development best practices, AI-assisted workflows, testing methodologies, and operational excellence.
- Partner cross-functionally with engineering, architecture, product, and business stakeholders to drive successful outcomes.
- Improve engineering lifecycle processes through automation, tooling, CI/CD enhancements, monitoring solutions, templates, and documentation standards.
- Lead initiatives that strengthen development practices, team productivity, and technical excellence.
- Perform additional responsibilities as assigned.
Requirements
Required Qualifications
- 8+ years of experience designing, developing, implementing, and supporting commercial software applications across multiple platforms.
- Demonstrated success delivering increasingly complex technical projects and solutions.
- 8+ years of experience with modern software development technologies, including:
- .NET Core
- C#
- TypeScript
- Comparable object-oriented programming languages and frameworks
- Experience with front-end web development technologies, including HTML, CSS, JavaScript, TypeScript, and modern web frameworks.
- Experience leveraging AI-assisted development tools, coding assistants, and agent-based engineering workflows to improve productivity and software quality.
- Ability to critically evaluate, validate, and take ownership of AI-generated or tool-assisted outputs before production use.
- Strong experience with relational databases such as Microsoft SQL Server or Oracle, including:
- Data modeling and schema design
- Stored procedures
- Query optimization
- Performance tuning
- Experience with NoSQL technologies such as MongoDB, Elasticsearch, Cosmos DB, or similar platforms.
- Strong understanding of:
- RESTful APIs
- protocols
- Distributed systems
- System integration patterns
- Experience with automated testing methodologies, including unit, integration, acceptance, and regression testing.
- Experience using source control and collaboration platforms such as Git, GitHub, Azure DevOps, or similar tools.
- Experience with CI/CD pipelines, build automation, release management, and deployment processes.
- Experience building, deploying, or supporting cloud-native applications using Azure, AWS, GCP, or similar cloud platforms.
- Strong knowledge of secure software development, observability, maintainability, and operational support practices.
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, MIS, or a related field; equivalent professional experience may be considered.
- ...6-05-18Contact: Mike LaTulipEmail: ****@*****.*** TitleSenior Software EngineerAbout the OpportunityOur client is launching a next-generation, on-chain trading platform engineered to deliver institutional-grade speed, execution quality, and market visibility...Senior
- Join our team as a Senior Software Engineer/Forward Deployed Engineer to build and deliver AI-powered voice and automation solutions for clients. You'll develop integrations, APIs, and data pipelines, own implementations from design through production, and work directly...Senior
- I'm working with a Chicago-based technology company that is looking to add a Senior Software Engineer to their team.This position is ideal for an engineer who enjoys both building new functionality and improving existing systems. You'll have the opportunity to contribute...Senior2 days per week1 day per week
$72k - $141k
...employees are used to their fullest potential. Senior-level individual contributor responsible... ...Agile practices and AI-assisted engineering tools to improve delivery speed, quality... ...through the use of program development software alternatives and/or integrate purchased...SeniorFull timeWork experience placementWork at office$125k - $135k
...opportunity employer, including disabled & veterans.Primary Location: United States (US) - IL - Chicago Function: TechnologyTitle: Senior Software Engineer - 2026015Onsite/Remote: Onsite Position Your ResponsibilitiesAs a Senior Software Engineer for John Deere in Chicago, IL,...SeniorRemote workFlexible hours$147k - $202k
...and we are looking for an Observability Engineer to help ensure that our Product and Platform... ...while continuing to rapidly ship software that our customers love. Our engineers maintain... ...and development in these areas.As a Senior Engineer on this team, you will act as a...SeniorLocal areaWorldwideFlexible hours$130k - $225k
...willingness to challenge consensus.The UP-Trade Operations team builds software that enables DRW's trading operations teams to manage our... ...them, and where they are something entirely new. We need engineers who can reason about these protocols financially, not just technically...SeniorContract workTemporary workFlexible hours$150k - $172k
...the globe.Position SummaryThe MissionDrive innovation and quality in slot game development through expert-level software engineering.Job SummaryAs a Senior Advanced Software Engineer at Light & Wonder, you will be a key contributor within a collaborative, global engineering...SeniorFull timeWork at officeLocal area$152.5k - $205k
...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;...SeniorPermanent employmentRemote workFlexible hours$140k - $165k
Chicago, ILDevelopment - Engineering /Full-time /HybridWho We AreArrive Logistics is a leading transportation and technology company... ...board, so read on to learn more and apply today!Who We WantA Senior Software Engineer will work closely with Product Managers, Design,...SeniorFull timeWork experience placementCasual workWork at officeLocal areaRelocationRelocation package$112.71k - $183.14k
...management, eCommerce, digital marketing, rental & used digital solutions, and aftermarket leads & insights. What You Will Do:As a Senior Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data...SeniorFull timePart timeRelocation packageFlexible hours- ...humans pushing toward something bigger, together.One Confluent. One Team. One Data Streaming Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products that underpin our data...SeniorImmediate startRemote work
$126k - $248k
...product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes.We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow...SeniorLocal areaRemote workWorldwideFlexible hours$130k - $190k
...rapidly, drive impact daily, and be part of a high-performance team - we should talk. Description: project44 is looking for a Senior Software Engineer to join our engineering team. You will work in a fast-paced Agile environment designing, building, and implementing best-...SeniorWork at officeLocal areaVisa sponsorship3 days per week$160k - $180k
...apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. About the RoleAs a Senior Software Engineer on the MarTech Engineering Team, you'll be a forward deployed engineer embedded in the marketing organization, building...SeniorFull timeLocal areaRemote work$153.32k
...requires a bachelor's degree in computer science, or a related field, or foreign equivalent and 5 years of relevant experience as a Software Engineer, Application Development Associate, or in a related position. In alternative, we accept a Master's degree in Computer Science,...SeniorFull timeTemporary workWork at officeRemote workFlexible hours$80k - $120k
DepartmentBSD CTD - Engineering: Plan X - QAAbout the DepartmentThe Center for Translational Data Science (CTDS) at the University of Chicago... ...accelerate discovery. Learn more at and InformationSenior Software in Test for Chicago, IL location. Responsible for priority...SeniorFull timeRemote work$125.9k - $148.1k
...by connecting you with smart, collaborative professionals who value your ideas.We are seeking a highly skilled Full-Stack Senior Software Engineer to join our team. In this role, you will design, develop, and maintain modern web applications across the stack. The ideal...SeniorFull timeContract workLocal areaFlexible hours$130k - $140k
We are looking for a passionate Senior Full Stack Software Engineer, who is ready to work on the cutting edge of FinTech software solutions. You will be joining our team of experts to build the next generation of alternative investments platforms. You will engineer solutions...SeniorFull timeFlexible hours$126k - $154k
SENIOR SOFTWARE ENGINEERWHO IS SPR?SPR helps companies implement the right technology that helps them balance users’ expectations today while... ...rewarded for it. WHAT IS THE POSITION?As a Senior Software Engineer at SPR, you will create complex solutions and play a key...SeniorTemporary workCasual workFlexible hours- About the RoleAs a Senior Software Engineer, you will play a pivotal role in shaping the architecture, quality, and technical direction of our proprietary e-commerce software platform. You will work within a collaborative, cross-functional engineering team, taking ownership...SeniorFull time
$80k - $120k
DepartmentBSD CTD - Engineering - HEALAbout the DepartmentThe Center for Translational Data Science (CTDS) at the University of Chicago... ...and accelerate discovery. Learn more at and SummarySenior Software Engineers perform web application development activities of open...SeniorFull timeWork experience placementFlexible hours- ...Senior Software Engineer - AI Systems Employment Type: Full-time Company: Permute ( Overview Permute is seeking a Senior Software Engineer to design, build, and deploy production-grade AI systems in a fast-moving startup environment. This role is for...SeniorFull time
- Algorithmic Trading Systems Developer Design and develop complex algorithmic trading systems and drive the delivery of our next-generation platform Build and maintain ultra-low-latency trading strategies and trading tools Proactively look for areas to improve ...Senior
- ...Senior Software Engineer (.NET, Angular, Azure) Location: Chicago, IL Duration: 6–12 Months Job Summary: We are seeking a Senior Software Engineer with 10+ years of experience in designing, developing, and modernizing enterprise applications using.NET, Angular,...Senior
$120k - $130k
...Must Have Technical/Functional Skills • Databricks engineering • Apache Spark and distributed computing • Delta Lake architecture... ...engineering solutions • Develop, enhance, test, deliver, and debug software • Build and maintain Databricks pipelines • Troubleshoot...Senior- ...Senior Software Engineer United States SingleStore engineers build the real-time data platform powering some of the world's most demanding applications. Our cloud-native architecture enables high-performance transactional and analytical workloads at scale, and our...Senior
- ...Senior Software Engineer A predominant information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills to join their Chicago, IL based Product Development team! As a member of the Product Development team, you...Senior
$190k - $225k
...age, veteran status, if joining this mission speaks to you, we encourage you to apply! About the role: We're hiring a Software Engineer to help turn cutting-edge AI research into products our customers rely on every day. You'll sit on a fast-paced engineering...SeniorFull time- ...Senior Software Engineer Chicago, Illinois, United States Kunai builds full-stack technology solutions for banks, credit and payment networks, infrastructure providers, and their customers. Together, we are changing the world's relationship with financial services...SeniorWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship Chicago, IL
- software development engineer aws Chicago, IL
- software developer internship no experience Chicago, IL
- real time software engineer Chicago, IL
- financial software developer Chicago, IL
- part time software developer Chicago, IL
- graduate software developer Chicago, IL
- software engineer travel Chicago, IL
- experienced software developer Chicago, IL
- remote entry level software developer Chicago, IL

