Talent Apply
Log in
All jobs
C

Senior Software Engineer- QM + AI

Converse

About this role

Senior Software Engineer- QM + AI

WHO YOU’LL WORK WITH This role typically reports to Software Engineering within Global Converse Technology (ITC), within the Supply chain, Planning and Corporate Functions

  • Product Managers, Designers, and Program/Portfolio partners
  • Platform and Site Reliability Engineering (SRE) teams
  • Engineers, Security, and Architecture partners
  • External technology partners and vendors

WHO WE ARE LOOKING FOR We are seeking a Senior Software Engineer- QM + AI for Global Converse within the Supply Chain, Planning, and Corporate Functions. You are a strategic thinker with hands-on expertise in systems orchestration and simplification. You thrive in complex environments, bring strong cross-functional partnership, and could translate business needs into scalable, reliable technical solutions. You will support the engineering team by providing technical direction, architectural guidance, and delivery maturity, helping deliver high-impact consumer and enterprise experiences. You lead with curiosity, problem-solving rigor, and a commitment to elevating the maturity of Supply Chain, Planning, and Corporate technology capabilities across the enterprise.

Details on qualifications:

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 5+ years of professional software engineering experience building and operating production systems.
  • Experience in microservices architecture, domain driven design, and RESTful API’s using languages such as Node.js and python
  • Experience using cloud services to build an integrated application (AWS - EC2, ECS, API gateway, Lambda, Relational and Non-relational Databases), and container orchestration (Docker/Kubernetes).
  • Hands on experience with automated testing frameworks for API, UI, and service level testing (e.g., Selenium, Cypress, Playwright, REST assured, Postman, Karate).
  • Experience with implementing CI/CD and leading teams with DevOps responsibilities of deploying and supporting the software in production
  • Proven delivery excellence in highly collaborative, multi-disciplinary teams.
  • Expertise in microservices architecture, domain driven design, RESTful services,
  • Proficiency in one or more of: Java/Kotlin, JavaScript/TypeScript, Python, or Go.
  • Good to have experience with observability & monitoring tools (e.g., Splunk, SignalFx)
  • Familiarity with messaging and streaming platforms (e.g., Kafka, Event Hubs).
  • Knowledge of secure coding practices, identity and access management, and compliance considerations.
  • Exposure to Supply Chain and Corporate domains, such as inventory, order management, logistics, warehouse management, and financial systems.
  • Experience implementing or integrating with ERP platforms.
  • Strong problem-solving skills, with experience troubleshooting complex, distributed systems.
  • Excellent verbal and written communication skills, with the ability to engage both technical and business stakeholders.
  • Eagerness to learn and apply AI driven solutions to improve engineering productivity and system outcomes, and operational efficiency
  • Strong collaboration and A growth mindset — curious, adaptable, and energized by evolving technology.

WHAT YOU’LL WORK ON

  • Design & Develop: Build, test, and maintain React applications and Node services providing functionality necessary to enable our software Engineering efforts.
  • Collaborate: Work closely with product managers, engineers to understand requirements, technical specifications, and deliver quality software.
  • Design, develop, and execute test strategies, test plans, and test cases across functional, integration, system, and regression testing.
  • Write and maintain automated tests (API, service level, UI, and data validation) using modern frameworks and tooling.
  • Test and validate end to end business workflows across Supply Chain, Planning, Finance, and Corporate systems.
  • Validate integrations and data flows between systems such as ERP, OMS, WMS, Planning tools, and Finance platforms (REST APIs, events, batch jobs).
  • Front-End Development: Design and implement RESTful APIs, microservices, services using technologies like Node.js
  • Review code developed by other developers and provide feedback to ensure best practices
  • Database Management: Develop databases, ensuring efficient data storage and retrieval.
  • Testing & Quality Assurance: Write unit tests, integration tests, and maintain high code quality standards using tools such as Jest, Mocha, or similar.
  • Performance Optimization: Identify and fix performance bottlenecks across the full stack, ensuring high availability and responsiveness.
  • CI/CD Integration: Integrate with and maintain continuous integration/continuous deployment (CI/CD) pipelines for seamless software delivery.
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Provide technical leadership and mentorship to engineers, analysts, and partner teams.
  • Partner with business and technology teams to define product features, and design, build, and launch new products or enhance existing platforms.
  • Contribute to architecture evolution, security by design, and cost-efficient solutions.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →