Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Tech- Senior Software Engineer

System Soft

Position: Tech- Senior Software Engineer

We are looking for a Senior Software Engineer who brings deep engineering instincts, broad technical capability, and a genuine curiosity for solving hard problems. This is not a role defined by a fixed technology stack — it is a role defined by the quality of your thinking, the depth of your foundation, and your ability to operate effectively across the full engineering landscape.

You will work on complex, high-stakes delivery where the tools, platforms, and challenges evolve continuously. The engineers who thrive here do not master a checklist of technologies — they build a strong enough foundation that picking up the next tool is a moderate lift, not a reinvention of themselves.

What You Will Do

  • Design and deliver software solutions across the full engineering lifecycle — from architecture and infrastructure through to application logic, integration, testing, and deployment.
  • Contribute to platform and tooling decisions, not just implementation.
  • Bring engineering rigor to every layer of the stack: infrastructure, backend services, APIs, front-end experiences, pipelines, and automation.
  • Write code that is production-ready from the start — tested, documented, observable, and maintainable.
  • Make deliberate use of AI tooling throughout your development workflow and help raise the standard for how the wider team works with AI.
  • Mentor and influence peers through code review, pair programming, technical documentation, and architectural input.
  • Move fluidly between domains as delivery demands it, while going deep where depth is needed.

What You Bring

Engineering Foundation

  • This matters more than any individual tool. You think in patterns — not just design patterns in the GoF sense, but in the broader sense established by practitioners like Martin Fowler, Eric Evans, Sam Newman, and others who have codified how to build systems that last. When you encounter a new platform or framework, you are mapping it to concepts you already hold. The learning curve is moderate, not steep, because the foundations are solid.
  • Strong grasp of enterprise application architecture, distributed systems design, and integration patterns.
  • Experience applying domain-driven design, clean architecture, or equivalent structural approaches to real production systems.
  • Comfort reasoning about trade-offs — coupling, cohesion, consistency, scalability, operability — and articulating those trade-offs to stakeholders.

Technical Breadth and Depth

  • You have a working toolbox built up over years of real delivery. Some tools you know deeply; others you know well enough to be dangerous and to go deeper quickly. The specific tools matter less than the breadth of contexts you have worked in and the depth you have demonstrated in at least several areas.
  • Representative technologies used in this environment include:
  • Languages and frameworks: .NET / C#, Python, JavaScript / TypeScript, PowerShell, Angular
  • Cloud and infrastructure: Microsoft Azure, Terraform, Infrastructure as Code (IaC), cloud-native architecture patterns
  • DevOps and delivery: GitHub, GitHub Actions, CI/CD pipeline design and implementation
  • Cross-cutting: API design, observability, security practices, dependency management
  • This list is representative, not exhaustive. The environment changes. We expect you to change with it.

Software Engineering Practices

  • We expect engineering practices to be non-negotiable, not aspirational:
  • Developer-led testing. You write tests as part of development, not after. You understand the testing pyramid, know when to push toward unit coverage and when integration or contract tests are the right tool, and you advocate for testable design from the start.
  • Documentation as a first-class output. Code is written once and read many times. You document your reasoning, your interfaces, your runbooks, and your decisions. You understand the difference between documentation that helps and documentation that clutters.
  • Secure by default. You apply security thinking throughout the development lifecycle — input validation, least privilege, dependency hygiene, secret management — without needing to be reminded.
  • Operational awareness. You build with logging, observability, and operability in mind. You have shipped things to production and kept them running.

AI-Augmented Engineering

  • This is a genuine differentiator for this role. We are not looking for someone who uses an AI chat assistant occasionally. We are looking for someone who has meaningfully changed how they work because of AI, and who can explain exactly how and why.
  • What this looks like in practice:
  • You use AI tooling actively across your development workflow — code generation, review, documentation, debugging, exploration, test scaffolding — and you have a clear, opinionated view of where it adds value and where it does not.
  • You understand enough about how large language models work — context windows, prompting patterns, retrieval-augmented generation, agent architectures — to be a capable practitioner without needing to be a researcher.
  • You are proficient with current AI development tooling: IDE-integrated assistants, agentic workflows, prompt engineering, and the emerging ecosystem of AI-native developer tools.
  • You can communicate your AI workflow to others clearly — what you use, when you use it, what you still do yourself, and what safety or quality checks you apply to AI-assisted output.
  • You recognize that AI amplifies strong engineers and cannot substitute for weak foundations. You bring both.

Experience

  • Significant professional experience in software engineering with demonstrable delivery across multiple domains, platforms, and team contexts.
  • A track record of technical leadership — you have influenced architecture decisions, shaped delivery practices, and helped teams’ level up.
  • Experience in cloud-native delivery environments, with real ownership of infrastructure and pipelines, not just application code.

Evidence of continuous learning: certifications, open-source contributions, internal engineering initiatives, or simply a clear pattern of expanding your capability over time

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Tech- Senior Software Engineer in Chicago, IL vacancy
  • A leading tech company is seeking a passionate Software Engineer to join their Chicago team. In this mid-senior level role, you will work closely with Senior Engineers to build high-quality, scalable applications. Your responsibilities will include code development, technical... 
    Senior
    Contract work

    Sputnik Solutions Inc

    Chicago, IL
    2 days ago
  • $130k - $160k

    A leading food-tech company in Chicago, Tovala, is seeking a Senior Software Engineer to design and maintain backend systems and help reshape the digital experience. Ideal candidates have over 5 years of backend development experience, are comfortable integrating AI tools... 
    Senior
    Flexible hours

    Tovala

    Chicago, IL
    2 days ago
  • $124.9k - $228.9k

     ...media best suited for each chapter. We work across the full ad tech stack, from identity to measurement to bidding, to deliver...  ...campaign experiences that span screens, formats, and moments. Our Software Engineers are end-to-end owners who participate in designing, building,... 
    Senior
    Full time
    Temporary work
    Worldwide

    The Trade Desk

    Chicago, IL
    3 days ago
  • $140k - $165k

     ...deep roots in the trucking industry with expert tech talent to provide cutting-edge telematics solutions...  ...for this position. We're looking for an engineer who: ~ We're looking for an experienced software engineer to accelerate our team's initiatives and... 
    Senior
    Work at office
    Relocation package

    FleetPulse

    Chicago, IL
    3 days ago
  • $133.6k - $167k

     ...ability to manage risk, and cutting-edge technology. Our success is driven by our team of technologists, engineers, and traders who leverage proprietary tech and a data-centric approach to maintain inventory and stay ahead of the markets, so customers can, too. We... 
    Senior
    Full time
    Work at office
    Remote work
    Shift work
    Afternoon shift
    2 days per week

    PEAK6 Investments

    Chicago, IL
    13 hours ago
  • $171.5k

     ...Senior Software Development Engineer Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming... 
    Senior
    Local area
    Flexible hours

    Expedia Group

    Chicago, IL
    2 days ago
  • $150k - $200k

     ...Senior Software Engineer Vantage Group Holdings Ltd. (Vantage) was established in late 2020 as a re/insurance partner designed for the future...  ...fresh perspective on our clients' risks. We add creativity to tech-enabled efficiency and robust analytics to address risks... 
    Senior
    Remote work
    Flexible hours

    Vantage Group Holdings Ltd

    Chicago, IL
    13 hours ago
  • $140k - $200k

     ...Senior Software Engineer, Core Experiences Evanston, IL, USA Mission Speechify is the easiest way to listen to the world's information...  ...with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role... 
    Senior
    Remote work

    Speechify

    Evanston, IL
    3 days ago
  • $130k - $160k

    We’re Tovala, a food‑tech company reinventing home cooking to save consumers time...  ...an innovative combination of hardware, software, and fresh food delivery, we make it...  ...and camaraderie. We’re looking for a Senior Software Engineer to join our engineering team and help... 
    Senior
    Casual work
    Work at office
    Immediate start
    Flexible hours
    Shift work

    Aspinity

    Chicago, IL
    2 days ago
  • $171.5k

     ...everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and...  ...optimization. We are growing our Advertiser Experience engineering team and are looking for atalented, product-minded Senior Software Development Engineerwho is excited to build... 
    Senior
    Local area
    Flexible hours

    Expedia, Inc.

    Chicago, IL
    3 days ago
  • $140k - $200k

    Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services...  ...with opinionated designers, marketers, and PMs. Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role... 
    Senior
    Remote work

    Clutch Canada

    Chicago, IL
    2 days ago
  • $136k - $190.5k

    Traveltechessentialist is looking for a Software Development Engineer II based in Chicago, IL. The ideal candidate will have over 5 years of experience in backend software development, focusing on scalable distributed systems and integrating services with databases. The... 
    Senior
    Work at office
    3 days per week

    Traveltechessentialist

    Chicago, IL
    13 hours ago
  • $171.5k

     ...everyone, everywhere. We design cutting-edge tech to make travel smoother and more...  ...loyalty and traveler satisfaction.  The Senior Software Developer role is part of the GenAI...  ...partnering closely with product and domain engineering teams, you will accelerate how internal... 
    Senior
    Local area
    Flexible hours

    Expedia Group

    Chicago, IL
    1 day ago
  • $140k - $170k

    A leading claims technology company is seeking a Senior Software Engineer to join their Framework team remotely. The ideal candidate will have at least 4 years of full-stack web development experience and will be responsible for expanding the platform's offerings, developing... 
    Senior
    Remote work
    Flexible hours

    Snapsheet

    Chicago, IL
    2 days ago
  • $115k - $135k

     ...A leading tech company is seeking a Senior Java Web Developer with over 6 years of experience. The role involves developing web and API-based solutions, unit testing, and collaborating with teams remotely. Candidates should have strong skills in Java, AngularJS, and the... 
    Senior
    Remote work

    Next Generation Inc.

    Chicago, IL
    2 days ago
  •  ...Solutions NetSfere Omnichannel is looking for a hands-on, tech savvy, passionate, driven Senior Full Stack Engineer who want to be part of energetic and growing...  ...of experience in Full Stack development of cloud software solutions ~6+ years of experience with C++ and... 
    Senior

    Infinite Convergence Solutions

    Chicago, IL
    13 hours ago
  • $140k - $180k

     ...wildfire insurance combining advanced underwriting technology with deep industry experience.  We’re looking for a Senior Full-stack Software Engineer with strong DevOps experience and front-end abilities to join our engineering team. In this role, you will architect,... 
    Senior
    Full time
    Local area
    Remote work

    Kettle

    Chicago, IL
    13 hours ago
  •  ...and relentlessly improve our expertise. Description Our Software development team designs and builds low-latency systems that...  ...robust error tolerance. The libraries you work on will become the engine of our firm's strategies. Responsibilities Design... 
    Senior
    Full time
    Remote work

    TransMarket Group

    Chicago, IL
    3 days ago
  •  ...TEKsystems is seeking a Senior Full-stack Java / React Developer located in Berwyn, Illinois. This role requires 8+ years of experience...  ...wealth applications, developing scalable solutions across the software development lifecycle. The successful candidate will work... 
    Senior

    TEKsystems

    Berwyn, IL
    8 hours ago
  • A leading cloud technology company is seeking a Senior Software Engineer to build and operate Upbound Spaces, managing control planes at scale. The ideal candidate will have expertise in cloud services, Kubernetes, and debugging distributed systems, ensuring high reliability... 
    Senior
    Remote work

    Upbound - Job Posting

    Chicago, IL
    2 days ago
  •  ...Senior Software Engineer (Machine Learning) Chicago Valor Equity Partners is a different kind of private investment firm. We pioneered the idea of operational growth. We work side-by-side, shoulder-to-shoulder, to help grow the operations of great companies solving... 
    Senior
    Work experience placement

    Valor Equity Partners

    Chicago, IL
    2 days ago
  •  ...Position: Senior Full Stack Software Engineer Location: Chicago, IL (Hybrid onsite 3 days/week) Duration: 4+ Months (Possible extension) PURPOSE: Senior Full Stack Software Engineer joining the Global Digital and Technology organization, working on new, innovative... 
    Senior
    Hourly pay
    Full time
    Temporary work
    3 days per week

    Alpha Business Solutions

    Chicago, IL
    4 days ago
  • $150k - $200k

     ...Senior Full Stack Engineer - Java We are recognized as a world-leading Emerging Technology staffing...  ...Blockchain. We recruit CTOs, VPs, Senior Software Architects, Application Developers and...  ...for some of the biggest names in tech across multiple specialty areas. Responding... 
    Senior
    Permanent employment
    Full time
    H1b
    Relocation

    BloKchain Talent

    Chicago, IL
    4 days ago
  • $175k - $200k

     ...Senior Trading Software Engineer Belvedere Trading is a leading proprietary trading firm with offices in Chicago, New York, Boulder, and Singapore...  ...system performance and scalability. Contribute across the tech stack: application development, network optimization, and... 
    Senior
    2 days per week

    Belvedere Trading

    Chicago, IL
    4 days ago
  •  ...The client is seeking a Senior Full Stack Software Engineer to join the Global Digital and Technology organization, working on new, innovative systems for guests and internal stakeholders. This individual will work closely with backend services teams, frontend designers... 
    Senior

    Apex Systems

    Chicago, IL
    2 days ago
  •  ...more information, visit and Job Description Infinite Convergence Solutions is looking for an experienced Software Development Engineer (Front-end) to join our growing NetSfere Enterprise team. The NetSfere Enterprise team is transforming the way businesses... 
    Senior

    Infinite Convergence Solutions

    Chicago, IL
    13 hours ago
  • $129.2k - $174.17k

     ...Senior Developer Opportunity at Clearwater Analytics Clearwater Analytics' mission...  ...Responsibilities: Developing quality software that is used by some of the world's...  ...larger system Helps less experienced engineers troubleshoot and solve problems Active... 
    Senior

    Clearwater Analytics

    Chicago, IL
    2 days ago
  •  ...Senior Software Engineer In The CDP Team The Product team forms the crux of our powerful platforms and connects millions of customers to the...  ...accountability, collaboration, and technical excellence. B.E/B.Tech/M.Tech/MCA in Computer Science, Information Technology or a... 
    Senior
    Local area

    Digitas

    Chicago, IL
    4 days ago
  • $140k - $165k

     ...Senior Front-End Engineer - Job Description Chicago based position - not eligible for remote work Who We Are STEAMe is a workforce...  ...providing feedback on code, writing well-designed and tested software, and deploying it to the cloud Help ensure the performance... 
    Senior
    Work at office
    Immediate start

    STEAMe LLC

    Chicago, IL
    6 days ago
  • A tech innovation firm is seeking an experienced Engineer for a remote position in Chicago. The role involves conducting interviews, coordinating with hiring managers, and being a key part of the recruitment team. Candidates should have at least 5 years of experience as... 
    Senior
    Remote work
    Flexible hours

    Lumenalta

    Chicago, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Tech- Senior Software Engineer. Be the first to apply!