1

Backend Software Engineer Intern Jobs in Lombard, IL

Our software engineering internship is an intensive 10-week experience with our technology team that designs, codes, tests, and maintains our distributed trading system and one of the world's largest ...

Our software engineering internship is an intensive 10-week experience with our technology team that designs, codes, tests, and maintains our distributed trading system and one of the world's largest ...

Our software engineering internship is an intensive 10-week experience with our technology team that designs, codes, tests, and maintains our distributed trading system and one of the world's largest ...

AI Intern

Woodridge, IL ยท On-site

This role provides hands-on experience with applied AI development, backend Application Programming ... Strong interest in applied AI and software development within an enterprise environment is ...

Senior Backend Engineer

Chicago, IL ยท On-site

$110K - $140K/yr

We are seeking a Senior Backend Software Engineer to architect, implement, and optimize the core cloud infrastructure powering our Presence Intelligence technology. This is not a standard web-app ...

Showing results 21-40

Backend Software Engineer Intern information

See Lombard, IL salary details

$59.5K

$145.3K

$195.8K

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

As of Aug 11, 2026, the average yearly pay for backend software engineer intern in Lombard, IL is $145,311.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,000.00 and $169,300.00 per year, depending on experience, location, and employer.

What is the difference between Backend Software Engineer Intern vs Backend Software Engineer?

AspectBackend Software Engineer InternBackend Software Engineer
QualificationsTypically pursuing or recently completed a degree in CS or related fieldBachelor's or higher in CS or related field, with relevant experience
Work EnvironmentInternship programs, learning-focused, supervisedFull-time professional role, responsible for developing and maintaining backend systems
ResponsibilitiesAssist in coding, testing, and debugging under supervisionDesign, implement, and optimize backend services independently
Usage in IndustryEntry-level position for students or recent gradsCore role in software development teams

The main difference between a Backend Software Engineer Intern and a Backend Software Engineer lies in experience, responsibilities, and employment status. Interns are typically students gaining practical experience, while Backend Software Engineers are full-time professionals responsible for core backend development tasks.

What does a backend software engineer intern do?

A Backend Software Engineer Intern assists in developing and maintaining the server-side logic, databases, and APIs that power web and mobile applications. They work closely with senior engineers to write efficient code, troubleshoot issues, and ensure smooth data flow between users and servers. Interns may also participate in code reviews, testing, and documentation to support the overall software development process. This role provides hands-on experience with backend frameworks, database management, and industry best practices.

What skills and qualifications are needed to thrive as a backend software engineer intern?

To thrive as a Backend Software Engineer Intern, you typically need a solid understanding of programming languages like Java, Python, or Node.js, along with knowledge of data structures, algorithms, and database fundamentals. Familiarity with version control systems (like Git), RESTful APIs, and cloud platforms such as AWS or Azure is often required. Strong problem-solving skills, attention to detail, and effective communication help interns stand out in team settings. These competencies are crucial for building reliable backend services, collaborating efficiently, and contributing meaningful code in a fast-paced development environment.

What types of projects and responsibilities can I expect as a backend software engineer intern?

As a Backend Software Engineer Intern, you'll typically work on tasks such as designing and implementing APIs, optimizing database queries, and supporting the integration of backend services. Interns often collaborate closely with senior engineers, participate in code reviews, and contribute to team meetings and sprint planning. While you'll be given guidance and mentorship, you'll also be encouraged to take ownership of smaller features or bug fixes within larger projects, providing valuable hands-on experience with scalable systems. This role offers insight into how backend systems are architected and maintained in a real-world environment.
What are popular job titles related to Backend Software Engineer Intern jobs in Lombard, IL? For Backend Software Engineer Intern jobs in Lombard, IL, the most frequently searched job titles are:
What job categories do people searching Backend Software Engineer Intern jobs in Lombard, IL look for? The top searched job categories for Backend Software Engineer Intern jobs in Lombard, IL are:
What cities near Lombard, IL are hiring for Backend Software Engineer Intern jobs? Cities near Lombard, IL with the most Backend Software Engineer Intern job openings:
Infographic showing various Backend Software Engineer Intern job openings in Lombard, IL as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 12% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $145,311 per year, or $69.9 per hour.

Backend Engineer -Must be Onsite!

Tidal Financial Group

Oak Brook, IL โ€ข On-site

Full-time

Re-posted 4 days ago


Job description

The Tidal Financial Group is a leading ETF investment technology platform dedicated to creating, operating, and growing ETFs. We combine expertise and innovative partnership approaches to offer comprehensive, value-generating ETF solutions.
Our platform offers best-in-class strategic guidance, product planning, trust and fund services, legal support, operations support, marketing and research, and sales and distribution services.
About the role
Tidal Financial Group is seeking a Backend Software Engineer to build and maintain the trading applications that power our ETF platform. This is a backend-focused role, centered on designing reliable, high-performance systems in C# and .NET 10 that support traders and operations teams.
You'll work closely with frontend, data, and DevOps teams-collaborating on requirements, aligning on interfaces, and helping ensure systems work seamlessly end-to-end. This role plays an important part in delivering tools that are accurate, responsive, and dependable for real-world financial decision-making.
We're looking for someone who takes ownership of their work, communicates clearly, and values building simple, well-designed systems. The ideal candidate brings strong .NET experience along with an interest in financial markets and trading workflows. Candidates with experience working directly with ETFs are strongly preferred.
What you'll do
  • Design and develop backend services, APIs, and real-time systems for internal trading applications and external-facing client platforms in C# / .NET 10, with a focus on reliability, performance, and maintainability.
  • Build and maintain integrations with Bloomberg using REST, FIX, and Pub/Sub APIs to support trading operations, market data, and transaction reporting workflows.
  • Implement real-time data delivery using SignalR and messaging patterns using Redis for caching, queueing, and pub/sub messaging.
  • Design and query relational data models using Entity Framework Core, LINQ, and PostgreSQL (AWS Aurora), while collaborating with the Data team on shared data needs, including Snowflake.
  • Implement and maintain application security, including SSO for internal applications and appropriate authentication/authorization patterns (OAuth2, OpenID Connect) for external-facing platforms.
  • Partner closely with frontend, data, and DevOps teams to define API contracts, align on requirements, and deliver solutions collaboratively and efficiently.
  • Contribute to architectural decisions, code reviews, and engineering standards, with an emphasis on clarity, simplicity, and long-term scalability.

Qualifications
  • 5+ years of backend software engineering experience with a strong focus on C# and modern .NET (.NET 6+, ideally .NET 10).
  • Deep proficiency in the .NET ecosystem, including Entity Framework Core, LINQ, SignalR, and related libraries.
  • Strong experience with PostgreSQL and relational data modeling; comfortable writing and optimizing complex SQL queries.
  • Experience building and securing both internal and external-facing APIs, including SSO integration (Microsoft Entra / Azure AD) and external authentication patterns (OAuth2, OpenID Connect).
  • Experience with Redis for caching, queueing, and pub/sub messaging patterns.
  • Familiarity with gRPC, or openness to adopting it as part of the stack.
  • Proficiency with Git/GitHub and modern development workflows (pull requests, code review, branching strategies).
  • Comfortable using JetBrains Rider or equivalent professional .NET tooling.
  • Experience working in Agile environments, with a collaborative, team-first approach to planning and delivery.
  • Strong communicator who can work effectively across teams, bringing clarity to technical decisions and aligning stakeholders without requiring close oversight.
  • Self-directed and accountable, with the ability to manage priorities and follow through in a fast-moving environment.

Preferred:
  • Experience with Bloomberg integrations using REST, FIX, and Pub/Sub APIs
  • Familiarity with ETF lifecycle concepts-basket creation, order management, NAV calculation, holdings reconciliation, and trade workflows
  • Awareness of AWS compute and infrastructure (ECS/EC2, Lambda, CloudWatch)
  • Familiarity with Snowflake as a data platform
  • Exposure to Next.js or modern frontend frameworks (helpful for cross-team collaboration)
  • Understanding of compliance frameworks such as SOC2
  • Curiosity about financial markets and trading systems, with an interest in how technology supports real-time decision-making

Soft Skills:
  • Analytical mindset with the ability to translate business processes into scalable technical solutions.
  • Flexibility to work with the changing demands of the business team.
  • Clear communication and documentation skills across technical and non-technical stakeholders.
  • Collaborative, resourceful, and proactive in a fast-paced, remote-first environment.

This role will be onsite in our Oakbrook office