Stand out for this role — generate a tailored resume and cover letter in about a minute.
Insight Global is seeking a senior backend engineer in Seattle to help build a greenfield ML-driven decision-support platform. You will design scalable Java microservices, RESTful APIs, and event-driven components using Kafka, AWS, Docker, and Kubernetes to deliver data-driven inventory recommendations.
The role collaborates with product and business stakeholders, contributes to architecture decisions, and participates in on-call rotations as the platform moves toward production.
This engineer will join a team focused on building a strategic, machine learning-driven decision support platform designed to help business users make more informed inventory and merchandising decisions. The platform leverages machine learning outputs to generate recommendations and guide users toward the most effective next actions, such as markdowns, clearance decisions, vendor returns, and other inventory management activities.The team is responsible for developing the application layer that surfaces these recommendations through a user-friendly interface, allowing users to review and act on suggested next steps. Behind the scenes, optimization technology is used to prioritize recommendations based on business objectives, margins, and other key performance drivers.This initiative is currently in its early development phase and is not yet in production, making it an exciting opportunity to join a highly visible greenfield project from the ground up. The team will continue expanding the platform's capabilities over time by introducing new recommendation types, increased business complexity, and additional decision-making workflows.This is a highly collaborative team of approximately seven engineers working within a modern cloud-native environment. The immediate focus will be on designing, building, and enhancing the platform rather than supporting a large portfolio of legacy applications. As the solution moves into production, team members will participate in a shared on-call rotation utilizing PagerDuty to support application health, uptime, and reliability.The ideal candidate is a strong backend engineer who enjoys building scalable distributed systems and modern microservices architectures. This role will leverage technologies including Java, Spring Boot, Kafka, AWS, Docker, and Kubernetes while working closely with engineering, product, and business stakeholders to deliver innovative, data-driven solutions.
The ideal candidate is a senior-level backend engineer who combines strong Java expertise with cloud-native development experience. They are comfortable designing and building distributed systems, thrive in highly collaborative environments, and enjoy solving complex business problems through technology. Experience working with event-driven architectures, scalable microservices, and modern AWS environments will be key to success in this role.Candidates who have experience building new products from the ground up, working closely with business stakeholders, and helping shape technical direction will be especially successful on this team. The ideal individual is excited by the opportunity to contribute to an early-stage platform that combines machine learning recommendations, optimization engines, and modern cloud-native engineering practices to drive real business outcomes.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.