Senior Software Engineer Mobile Chicago, Illinois, United States (Remote)
Company: RB Global Inc.
Location: Chicago
Posted on: June 1, 2025
Job Description:
Job Title: Staff Engineer
Location: Remote
About Us: Our culture is characterized by collaboration,
inclusivity, and a commitment to continuous learning, fostering an
environment where diverse perspectives lead to groundbreaking
solutions. Team members are empowered to share ideas and experiment
across teams in all aspects of the business, fostering innovation
and creativity. Leading-edge technologies and inclusive practices
drive both individual and collective growth as we modernize and
grow our technical capabilities.
Position Overview: We are seeking a highly skilled Staff Engineer
responsible for leading technical execution within Product
Engineering teams. This role requires implementation of product
capabilities with a strong focus on API-driven services and
event-driven architecture. Collaborating closely with Product
Management and Product Engineering to deliver customer and
product-centric capabilities while leveraging lean development
practices. You'll bring a proactive attitude about risk, working to
identify and resolve performance and scalability issues. Staff
Engineers cultivate a healthy and respectful environment with a
passion for driving innovation and excellence.
Key Responsibilities:
- Lead the design, development, and deployment of services, APIs,
and integrations, with a focus on scalability, reliability, and
performance.
- Ensure code quality and implement strategies to safely and
reliably make changes to production systems frequently.
- Collaborate with cross-functional teams to understand business
requirements and translate them into technical solutions.
- Mentor and support the growth of junior and intermediate
engineers through knowledge sharing, pairing, technical guidance,
and feedback.
- Partner with Engineering Managers to evaluate team performance,
provide input for annual reviews, and participate in hiring
initiatives.
- Stay up-to-date on industry trends and emerging technologies,
bringing innovative solutions to the team.
- Collaborate with other Staff and Senior Staff Engineers to
create a community of practice and an overall organizational
technical strategy for business success.
- Influence and publish within the organization and the industry
to effect positive change in business value and tech strategy
within RB Global, along with advancing the craft of software
development worldwide.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology,
or a related field.
- 10+ years of experience in software development with hands-on
experience in backend development with Java.
- Proficiency in programming languages such as Python, Java, or
Go.
- Expertise in Spring Framework (e.g., Spring Boot, Spring Data,
Spring Security) and building RESTful APIs.
- Solid understanding of distributed systems, microservices
architecture, and event-driven systems.
- Strong experience with relational databases (e.g., MySQL,
PostgreSQL).
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and
containerization tools (e.g., Docker, Kubernetes).
- Familiarity with frontend frameworks (e.g., React, Angular) for
collaboration with full-stack teams.
- Experience with modern Lean Software development, pair
programming, TDD, and Trunk Based Development.
- Good awareness of CI and CD approaches and tools.
- Excellent problem-solving skills and a data-driven approach to
decision-making.
- Strong communication and collaboration skills, with the ability
to work effectively in a remote team environment.
- A deep customer and product focus, with a passion for
delivering high-quality solutions.
#J-18808-Ljbffr
Keywords: RB Global Inc., Downers Grove , Senior Software Engineer Mobile Chicago, Illinois, United States (Remote), IT / Software / Systems , Chicago, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...