Amazon Web Services (AWS), Application Programming Interface (API), Architectural Services, Artificial Intelligence (AI), Bash Scripting, Best Practices, Business Growth, Career Counseling, Channel Strategies, Cloud Computing, Code Reviews, Data Modeling, Database Architecture, Database Design, Design Patterns Programming Methodologies, Distributed Computing, Distributed Projects, Engineering, Enterprise Architecture, Enterprise Data Integration, Exceeded Sales Goal, Health Insurance, High Availability Software, Java, Leadership, Linux Operating System, Logistics, Machine Tool, Mentoring, Microservices, Multiplatform/Cross-Platform, Performance Analysis, Performance Tuning/Optimization, Process Manufacturing, Product Engineering, Program Planning, Python Programming/Scripting Language, Quality Metrics, REST (Representational State Transfer), RabbitMQ, Retirement Plan, Risk Analysis, Root Cause Analysis, Ruby, Scala Programming Language, Scalable System Development, Software Architecture, Software Design, Software Development, Software Engineering, Software as a Service (SaaS), Supply Chain, Supply Chain Management, System Architecture, Technical Leadership, Technical Strategy, Unit Test, Unix Operating Systems, Unix Shell Programming, User Interface/Experience (UI/UX), Web Programming
Staff Engineer
Elemica, an award-winning, digital supply chain company in the SaaS community, is seeking an experienced Staff Engineer to grow our business and strengthen our partnerships with existing top enterprise clients. This is an opportunity to join a growing company of talented and committed individuals, unified in the common goal of exceeding our client's expectations.
Our Values
At Elemica, we believe that embodying our values is essential for all team members. These qualities show up in our interactions with each other, our clients, and our collective community:
- Curiosity - we delight in the discovery of new challenges and feel compelled to solve them
- Integrity - We are relatable and trustworthy; steadfast in our commitment to our colleagues, clients, and partners
- Accountability - We show up and deliver measurable, meaningful business value. Consistently.
- Passion - We have a shared enthusiasm for transforming our clients' supply chain
What's In It For You?
- Competitive Compensation Packages including Bonus Program/Commission Plan
- Hybrid Work Locations & Flexible Work Schedule
- Attractive Health Insurance & Pension Plan Offerings
- Global EAP Program
- Company Discounts
- Generous Employee Referral Program
- Bike Leasing/By-a-Bike/Cycle-to-Work Offerings
- Benefits-in-kind/Wellness Stipends
- Rewards & Recognition including Years of Service Awards
- Quarterly Employee Engagement Events
- Fun Work Environment
Role & Responsibilities
Elemica is seeking a Staff Engineer to serve as a technical leader across our Platform Engineering organization, shaping the architecture that powers solutions for some of the largest companies in the world. Elemica helps our Fortune 100 clients revolutionize their operations and supply chains, creating more value through connected products and enterprise data integrations, including advanced analytics and AI. In this role, you'll operate beyond a single team, setting technical direction across multiple systems and squads, and act as a force multiplier for engineering quality, scalability, and long-term platform health. You should be a systems thinker with a track record of solving ambiguous, high-stakes technical challenges, and a natural mentor who elevates the engineers around you.
What You'll Do
- Set technical direction and architecture strategy for distributed software systems spanning edge and cloud, across multiple teams
- Lead design reviews and establish engineering standards, driving consistency and best practices across the platform organization
- Provide hands-on mentorship to senior and mid-level engineers, including in-depth code reviews, architectural guidance, and career development support
- Identify systemic risks and technical debt across the platform, and drive cross-team initiatives to resolve them
- Drive our client's platform and common microservices roadmap forward, partnering with Product and Engineering leadership on long-term technical strategy
- Lead backend software development in Scala, setting patterns and standards other engineers build on
- Champion strong engineering practices across Linux/Unix environments with expertise in Bash / Python / Ruby and jq
- Guide database architecture and tooling decisions and systems at scale
- Evaluate and introduce modern tooling to improve engineering velocity
- Advise on web development architecture
- Apply and evangelize software design patterns across teams
- Lead root-cause analysis and resolution for the most complex, cross-cutting production issues
What You'll Need
- 8+ years of software engineering experience, including significant experience operating at a senior or staff level
- Proven track record of leading complex, distributed system projects using cloud providers, from design through delivery
- Deep knowledge of enterprise system architecture patterns and the ability to make and defend architectural trade-offs
- Strong experience with data modeling, database design, performance monitoring, tuning, and unit testing at scale
- Expert-level experience with Scala/Java technologies and frameworks
- Extensive experience building and scaling applications on top of RESTful APIs and microservices
- Strong track record championing unit testing and quality standards for backend and frontend services
- Experience with frameworks or programming paradigms such as Akka and RabbitMQ
- Demonstrated experience leading API and microservices architecture and development
- Deep experience building scalable, stateless, resilient, and highly available applications and services on platforms like AWS
- Experience mentoring engineers and influencing technical decisions across multiple teams without direct authority
Who We Are
Elemica is a leading provider of Digital Supply Chain Management solutions and the premier multi-enterprise collaboration network for global process manufacturing industries. Its portfolio of SaaS-based, network-powered digitization and visibility solutions automate critical information flows, enable multi-channel data strategies, and improve end-to-end supply chain performance. Elemica solutions connect many of the world's largest manufacturers to their direct material suppliers, logistics service providers and end customers, helping them realize the promise of, and return on, their investments in supply chain digitization. Today, global leaders-including Arkema, BASF, Continental, Dow, Goodyear, Michelin, and Shell-use Elemica, driving over $1 trillion in commerce annually.
It is the responsibility of all Elemica employees to ensure the security, availability, processing integrity, confidentiality, and privacy of Elemica systems and data and the data of our customers. Using best practices in these areas, all Elemica employees will observe a 'security first' approach to their daily responsibilities. All employees are accountable for securing their work devices, work areas, and communications in the execution of their daily duties.
Our use of artificial intelligence in hiring
We use AI-assisted tools to support parts of our recruitment process. These tools help us manage application volume, but no hiring decision is made by AI alone. Your rights: You have the right to request human review of any AI-assisted assessment of your application. You may also request information about how AI was used in evaluating your candidacy and contest any decision that was influenced by automated processing. To exercise these rights or ask questions about our use of AI in recruitment, contact: hr@elemica.com.