Skip to main content

Sr. Software Engineer

$140,000 - $160,000 yearly
Job Category: Technology
Position Type: Direct Hire / Permanent
Work Model: In Office
Location: Oak Brook, IL
Job ID: 163036
Benefits: Medical Insurance, Dental Insurance, Vision Insurance
Additional Compensation: Bonus
APPLY NOW Refer a Friend

Refer a Friend

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file.

Candidate Communications & Privacy

By submitting your application, you agree that LaSalle Network may contact you about roles and related services by email, phone, and text, including with automated technology. Message frequency varies; message & data rates may apply. Reply STOP to opt out, HELP for help. Consent is not a condition of applying or employment.

LaSalle uses digital tools, including chatbots and AI, to help match and schedule candidates, but people make the final hiring decisions. You may request a human review or a non-automated process at any time by contacting privacy@lasallenetwork.com or calling 312-419-1700. For details about how we collect, use, and share your information and your rights under applicable law, please see our Candidate Privacy Notice.

* Required field.

A growing financial technology organization is seeking a Senior Software Engineer to join a team responsible for mission-critical transaction and trading systems.
 

This role will focus on designing, developing, and enhancing highly available software platforms that support complex business processes in a fast-paced financial environment.
 

The ideal candidate is a proven engineer who enjoys solving difficult technical problems, building scalable systems, and supporting business-critical applications.
 

What’s the job?

  • Design and develop backend services using Java
  • Build and maintain REST and gRPC APIs
  • Support high-performance transaction-processing systems
  • Collaborate with product managers and engineering teams to design scalable solutions
  • Contribute across the full software development lifecycle
  • Participate in architecture, design, testing, deployment, and maintenance efforts
  • Improve reliability, scalability, and performance of existing systems
  • Support integration and data-processing workflows


What’s needed?

  • 8+ years of software engineering experience
  • Strong Java development experience
  • Experience building backend APIs and distributed systems
  • Strong SQL/database skills
  • Experience delivering production-grade software
  • Strong problem-solving and communication skills
  • Ability to operate in business-critical environments
  • Financial services or fintech experience preferred
  • Asset management experience preferred
  • Trading platform experience preferred
  • Order management systems experience preferred
  • TypeScript experience preferred
  • OCI, AWS, or Azure experience preferred
  • Experience supporting transaction-intensive applications preferred


Key Details

  • Compensation: $140,000–$150,000 base salary
  • Location: Oak Brook, IL
  • Work Model: Hybrid (4 days per week onsite)
  • Benefits: Medical, dental, and vision insurance
  • Employment Type: Direct Hire
  • Bonus: Eligible to earn a 5% bonus
  • Collaborative engineering culture
  • High-impact, business-critical technology environment

Ready to take the next step in your career? Apply today. We’re actively interviewing and excited to meet you.

#LI-JH3

LaSalle Network is an Equal Opportunity Employer m/f/d/v.

LaSalle Network is the leading provider of direct hire and temporary staffing services. For over two decades, LaSalle has helped organizations hire faster and connect top talent with opportunities, from entry-level positions to the C-suite. With units specializing in Accounting and Finance, Administrative, Engineering, Marketing, Technology, Supply Chain, Revenue Cycle, Call Center, Human Resources and Executive Search, LaSalle offers staffing and recruiting solutions to companies of all sizes and across all industries.