Software Engineer - Enterprise Technology
Job type: Full Time · Department: Enterprise Technology · Work type: Hybrid
Menlo Park, California, United States
We're seeking an experienced Software Engineer to develop our AI-native Enterprise Technology Platform. As a key member of the Matter team, you will be responsible for designing and building a cutting-edge platform that enables Sourcing, Planning, and Logistics business capabilities.
This platform will serve as the backbone for our organization's Customer, Internal and supplier-facing applications, and we're looking for someone who can bring a wealth of experience, leadership skills, and technical expertise to ensure its success.
Develop and implement a robust and scalable platform that enables real-time data processing, predictive analytics, and automated decision-making.
Collaborate with cross-functional teams, including Procurement, Supply Chain, Engineering, and Finance, to understand business needs, pain points, and strategic priorities.
Aid the Build vs Buy strategy by evaluating the feasibility of developing custom solutions versus leveraging existing technologies.
Define and monitor key performance indicators (KPIs) for platform success, focusing on metrics such as cost reduction, supplier performance, contract compliance, and time-to-source.
Stay current on industry best practices, emerging technologies, and the competitive landscape for procurement and supply chain software.
Build, mentor and lead a team of engineers, providing guidance and support to ensure the successful delivery of the platform.
Lead the deployment and maintenance of the platform, ensuring seamless performance and scalability.
Minimum 8 years of experience in software development, with a focus on Enterprise Technology Platforms.
Proven track record of leading large-scale software development projects from conception to delivery.
Exceptional leadership and technical skills, with the ability to mentor and guide a team of engineers.
Strong understanding of cloud-based technologies, including AWS, Azure, or Google Cloud.
Experience with containerization using Docker and orchestration using Kubernetes.
Strong understanding of microservices architecture and experience designing and implementing scalable systems.
Experience with data modeling and reporting within a supply chain context.
Strong written and verbal communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
Strong analytical and problem-solving skills, with the ability to identify and prioritize technical roadblocks.
Experience with agile development methodologies and version control systems like Git.
Strong understanding of cybersecurity principles and experience implementing secure solutions.
Experience with DevOps practices and tools, such as Jenkins and Docker.
Strong understanding of database management systems and experience designing and implementing data warehouses.
Autofill application
Save time by importing your resume in one of the following formats: .pdf or .docx.