Senior Software Engineer, Backend Services
$150k - $170kUniversity of Chicago
DepartmentGlobus Search & InsightsAbout the DepartmentGlobus ( is a sustainable, non-profit unit within the University of Chicago delivering solutions to the research community worldwide. Globus develops and provides critical services that support scientific research for governmental, academic, and commercial organizations in a wide range of disciplines including life sciences, physics, and astronomy. We develop and operate commercial-quality, cloud-based software application and platform services used by 10s of thousands of researchers to manage their large–and growing–data management challenges. We have offices located at the NBC Tower in the heart of downtown Chicago and remote employees who work-from-home. Globus, together with Globus Labs, a research group within the University of Chicago, and part of the Data Science and Learning Division at Argonne National Labs, develop and deploy cutting edge technologies to solve new challenges facing the scientific community and enable break-through scientific discoveries.Job SummaryAs a senior member of the Globus product team, you will design and deliver new capabilities in Globus data management platform, with focus on the data automation services. Delivered as a hosted service (SaaS) and platform (PaaS), Globus’ secure data management platform is used by researchers worldwide. This role is a great opportunity to work on innovative solutions to data management and task automation at scale that directly influence and accelerate research in various domains.As a senior member of our team, the Senior Software Engineer, Backend Services will work in both collaborative and independent capacities on complex issues and projects, in some cases making progress under minimal guidance. We are looking for skilled Python engineers with experience building scalable systems to join the development team to expand the services delivered. In this role, you will architect new features, develop high-quality software and operate services with high-availability. If you enjoy collaborative, innovative, mission-driven environments, Globus could be a great fit for you!ResponsibilitiesArchitecture and Design - leads the definition and documentation of requirements, architecture and design of secure, scalable, asynchronous, data access services, based on deep knowledge of principles of API design, asynchronous processes, data engineering, service deployment, and delivery of services with high availability. Software Development - develops, tests, documents, deploys and maintains high-quality software on a cloud-based platform, including REST interfaces, command-line interfaces, socket-based services, and data processing pipelines; works with other service and client development teams to integrate and design cross-service features. Leads code and design reviews, and mentors other junior engineers to ensure high quality service delivery.Support and Documentation - works in close collaboration with the Globus front line support and professional services teams, and directly with end users, to provide technical support services; sometimes serving as the point of escalation for complex issues; responsible for ensuring standard operating procedures and protocols are maintained and documented.Team Coordination and Professional Development - maintains a working knowledge of relevant software technologies being developed and/or used in scientific and commercial communities; contributes to team coordination and development activities, including project planning, project reporting, and recruitment.Designs new systems, features, and tools. Solves complex problems and identifies opportunities for technical improvement and performance optimization. Reviews and tests code to ensure appropriate standards are met.Utilizes technical knowledge of existing and emerging technologies, including public cloud offerings from Amazon Web Services, Microsoft Azure, and Google Cloud.Performs other related work as needed.Minimum QualificationsEducation:Minimum requirements include a college or university degree in related field.Work Experience:Minimum requirements include knowledge and skills developed through 5-7 years of work experience in a related job discipline.Certifications:---Preferred QualificationsExperience:Professional experience in software engineering and delivering large scale systems.5+ years of relevant programming experience developing, implementing, debugging, and maintaining applications with Python.Managing pipelines that process and transform large-scale datasets (terabyte-scale, billion+ records), including, building and maintaining data warehouses and data marts.Technical Skills or Knowledge:Developing, implementing, debugging, and maintaining applications with Python.Generalized architecture patterns and service oriented architecture.Python web frameworks such as FastAPI or Flask.Unit testing and continuous integration tools, such as pytest, GitHub Actions and shell scripting, especially bash.SQL databases, including PostgreSQL, SQLite.Implementation of RESTful API services.Development, deployment and operation of SaaS and PaaS systems.Amazon Web Services, including IAM, boto3, S3, ECS, Cloud Formation, Step Functions, and Lambda.Work with containers, such as Docker, and ECS.Hands-on with modern data stack tooling, including PySpark, Iceberg/Delta Lake, Parquet, S3 Tables, Firehose, Kafka/Kinesis, or similar programs.Elasticsearch/OpenSearch, including cluster management, text analysis pipelines, relevance tuning, and ranking strategies.Integrating with large-scale, high-performance filesystems, such as Lustre, GPFS, and VAST.Linux system programming, process execution and management.Web security technologies, such as OAuth2, SAML, OpenID Connect and PKI.Preferred CompetenciesExcellent verbal and written communication skills.Strong analytical and problem solving skills.Excellent organizational skills and constant attention to detail.Work both independently and as a team member.Receptive to feedback; willing to learn and embrace continuous improvement.Mastery of fundamental concepts, practices, and procedures of software development.Confidentiality related to sensitive University matters such as strategic initiatives, trade secrets, quiet periods, and scientific discoveries yet to be put in the public domain.Working ConditionsOccasional evening or weekend hours.Participates in an on-call support rotation.Remote work options are available for this position, with occasional attendance at in-person meetings.Application DocumentsResume/CV (required)When applying, the document(s) MUST be uploaded via the My Experience page, in the section titled Application Documents of the application.Job FamilyInformation TechnologyRole ImpactIndividual ContributorScheduled Weekly Hours37.5Drug Test RequiredNoHealth Screen RequiredNoMotor Vehicle Record Inquiry RequiredNoPay Rate TypeSalaryFLSA StatusExemptPay Range$150,000.00 - $170,000.00The included pay rate or range represents the University’s good faith estimate of the possible compensation offer for this role at the time of posting.Benefits EligibleYesThe University of Chicago offers a wide range of benefits programs and resources for eligible employees, including health, retirement, and paid time off. Information about the benefit offerings can be found in theBenefits Guidebook.Posting StatementThe University of Chicago is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, or expression, national or ethnic origin, shared ancestry, age, status as an individual with a disability, military or veteran status, genetic information, or other protected classes under the law. For additional information please see the University's Notice of Nondiscrimination.Job seekers in need of a reasonable accommodation to complete the application process should call View phone number on click.appcast.io or submit a request via Applicant Inquiry Form.All offers of employment are contingent upon a background check that includes a review of conviction history. A conviction does not automatically preclude University employment. Rather, the University considers conviction information on a case-by-case basis and assesses the nature of the offense, the circumstances surrounding it, the proximity in time of the conviction, and its relevance to the position.The University of Chicago's Annual Security & Fire Safety Report (Report) provides information about University offices and programs that provide safety support, crime and fire statistics, emergency response and communications plans, and other policies and information. The Report can be accessed online at: . Paper copies of the Report are available, upon request, from the University of Chicago Police Department, 850 E. 61st Street, Chicago, IL 60637.SummaryLocation: Chicago, ILType: Full time
$140k - $190k
...cutting-edge products and services that enhance the... ...traders with award-winning software and brokerage services... ...a Sr. Software Engineer II to join our NT Connect... ...build, and evolve the backend services that underpin... ...infrastructure. As a senior engineer on the team,...SeniorWork at officeWorldwideMonday to FridayFlexible hours$175k - $275k
...deployment and feedback, automated testing, and cohesive, transparent, lightly coupled service architectures. UP teams are segmented into multiple areas including: Platform Engineering - Teams within platform engineering provide cross-cutting capabilities that enable...SeniorTemporary workFlexible hours$140k - $190k
...provide cutting-edge products and services that enhance the trading... ...equips traders with award-winning software and brokerage services to... ..., building, and deploying backend server solutions that distribute... ...data. As a Backend Software Engineer specializing in Scala in a Kubernetes...SeniorWork at officeRemote workWorldwideMonday to FridayFlexible hours- ...LaTulipEmail: ****@*****.*** TitleSenior Software Developer (Trading Services)LocationChicago, IL (Metro Area) - HybridAbout the OpportunityJoin... ...a premier proprietary trading organization to engineer mission-critical, low-latency infrastructure that powers...SeniorImmediate start
$125k - $175k
...provide cutting-edge products and services that enhance the trading... ...equips traders with award-winning software and brokerage services to... ...are seeking a Sr. Software Engineer to join our Evaluation Services... ...role you will:Serve as the senior technical point of contact for...SeniorWork at officeRemote workWorldwideMonday to FridayFlexible hoursShift work$160k
...Description Eagle Seven is seeking a Senior Software Developer to design and build systems... ...firmwide positions, PnL, and risk services. These systems transform high-volume trading... ..., strategy developers, and fellow engineers to develop infrastructure that is central...SeniorFull timeFlexible hours$130k - $150k
....Department OverviewJoin our dynamic, agile R&D team as a Senior Backend Java Engineer, where you will serve as a key architectural driver for our... ...for large-scale device configurations to defining service contracts for AI-driven automation. In this role, you will...SeniorFull timeContract workWork at office2 days per week$120k - $175k
...Focused, we move quickly to deliver quality software that achieves client outcomes and meets... ...clients to success. At Focused, our Engineers are both practitioners and experts in... ...to-end delivery across the stack, from backend services to modern web UIs. Pair program...SeniorWork at officeWork visa3 days per week- ...the world’s relationship with financial services. At Kunai, we help our clients... ...and human-centered. We are seeking a Senior Software Engineer to join a high-impact digital payments... ...tomorrow. You will work across scalable backend services, performance testing frameworks...SeniorWork experience placementFlexible hours
- ...****@*****.*** TitleSenior Software EngineerAbout the OpportunityOur... ...generation, on-chain trading platform engineered to deliver institutional-grade speed,... ...Construct low-latency, highly resilient backend services that interface directly with high-throughput...Senior
$109.76k - $164.64k
...and can insert advertisements around the world.Job SummaryAs a Software Engineer on the Identity Service Team, you will contribute to the design, development, and delivery of scalable, cloud-native backend systems that power identity resolution, audience targeting, and...Full time- ...infrastructure, automation and analytics, and software delivery, we help enterprises deliver on... ...Internal Development Coach junior engineers on agent design patterns, RAG,... ...EventBridge, Airflow, Celery, n8n, AWS services). Experience with vector DBs and retrieval...SeniorWork at office
$145k - $165k
...Position Summary: As a Senior Software Engineer on the Application Development Team within Information Technology, you will play a key... ...Angular, .NET, Java, and Node.js. Build and maintain backend services and RESTful APIs using C#/.NET and Java, supporting integrations...SeniorWork at officeFlexible hours3 days per week- ...about CCC at .The RoleWe are seeking a Senior Backend Engineer who is passionate about database... ...carving out domain logic into maintainable services• Optimizing SQL performance and improving... ...Skills8+ years of professional software development experience in object-oriented...SeniorFull time
$171.5k
...Group to create innovative products, services, and tools to deliver high-... ...loyalty and traveler satisfaction.This Senior Cloud Infrastructure Development Engineer role is part of the cloud... ...and cost-efficient. As a Senior Software Development Engineer, you will lead...SeniorFull time- About AttainKlover’s engineering team powers one of the fastest-growing fintech platforms in... ...access to financial tools, rewards, and services that help people improve their day-to-day... ...closely with colleagues across backend, frontend, data science, and product teams...SeniorWork at officeImmediate start
$160k - $180k
...of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed... ...help shape a brighter way forward. About the Role As a Senior Software Engineer on the MarTech Engineering Team, you'll be a forward deployed...SeniorDaily paidFull timeWork experience placementLocal areaRemote work$173k
About the roleChime Engineering is growing rapidly as we scale to meet... ...for our members.As a Senior Engineer, you'll provide technical... ..., low-latency APIs and backend services that power our Trust and Safety... ...years of experience developing software in a production environment...SeniorFull timeWork at officeLocal areaRemote work$110k - $160k
...the right time.At Tempus, software and AI products are owned and... ...teams composed of engineers, designers, scientists, and... ...safety and privacy.The RoleAs a Senior Software Engineer on the OS... ...Implement, test, and support backend web services and data pipelines in TypeScript...SeniorFull time- ...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... ...design and delivery of large-scale, distributed services that must be secure, highly available, and...SeniorImmediate startRemote work
- ...fully-customizable, end-to-end software solution to automate... ...experienced and highly motivated Senior Software Engineer to contribute to the... ...reliability, and security of our web services and ETL jobs. Addressing... ...experience with a focus on backend development, either in ETL...SeniorJob sharingFull time
$171.5k
.... We are growing our Advertiser Experience engineering team and are looking for a talented, product-minded Senior Software Development Engineer with deep experience building... ...scalable advertiser-facing platforms, backend services, and ML-powered capabilities that drive...SeniorFull timeWork at officeRelocation packageFlexible hours3 days per week- WHO YOU ARE You are a seasoned software developer who is dedicated to your craft; you write code that you are proud of and can hit the... ...detailed specifications, and contribute in all phases of the engineering lifecycle ABOUT YOU ~Experienced in one of the following...SeniorFull timeRemote workHome office
$148.5k - $223.9k
...business outcomes.About the RoleAs a Senior Software Engineer in Event Technology, you will architect... ...true full-stack engineer with strong backend API development skills and robust frontend... ...implement scalable backend APIs and services on cloud-native architectures,...SeniorFull time$80k - $120k
...Department BSD CTD - Engineering - HEAL About the Department The Center for Translational... ...resources, applications, tools, and services for the broader research community to... ...at , , , and . Job Summary Senior Software Engineers perform web application...SeniorWork experience placementFlexible hours$108k - $127k
...healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. Position Summary The Senior Software Engineer will be responsible for the design, documentation, development, and testing of new and existing...SeniorTemporary workFor contractorsWork at officeLocal area$135k - $165k
...Job Title: Senior Software Engineer Company: Snapsheet Job Location: Remote, US-based Job Type: Full-time, direct hire Job Department... ..., virtual vehicle appraisals, and elite loss and recovery services. Trusted by over 170+ P&C Carriers, MGAs, MGUs, TPAs, and...SeniorFull timeTemporary workCasual workLocal areaRemote workVisa sponsorshipWork visaFlexible hours- ...future technologies. Tasks will range from frontend to backend work; such as third party service integrations, business logic implementations, CRM buildout... ...~ Startup culture with access to work directly with senior management ~ Casual dress code ~ Free Breakfast and...SeniorFull timeTemporary workCasual workFlexible hours
- Join our team as a Senior Software Engineer/Forward Deployed Engineer to build and deliver AI-powered voice and automation solutions for clients... ...similar AI frameworksSolutions engineering or professional services experienceStartup or high-growth environment...Senior
- The Senior Software Engineer designs and delivers complex features and services, mentors junior engineers, and contributes to architectural decisions. This role emphasizes technical ownership, quality, and cross‑team collaboration.Key ResponsibilitiesLead development of...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Backend Services. Be the first to apply!
- ngo software engineer Chicago, IL
- software data engineer Chicago, IL
- graduate software engineer Chicago, IL
- software system engineer Chicago, IL
- associate software engineer Chicago, IL
- software developer no experience Chicago, IL
- graduate software developer Chicago, IL
- software engineer - early career Chicago, IL
- entry level software engineer remote Chicago, IL
- software engineer intern Chicago, IL








