Jobs and Careers
EL

Senior Java Software Engineer

Elastic Path
United Statesfull_timeVerifiedPosted 29 Aug 2025

About the role

What to Expect as a Senior Java Software Engineer/Forward Deployed Engineer at Elastic Path Elastic Path is redefining what’s possible in digital commerce. Our customers—including some of the world’s most innovative brands like, T-Mobile, Comcast, Serena & Lily, and Intuit—rely on us to deliver Composable Commerce solutions that are adaptable, scalable, and built for the future.
We are introducing a new role: Forward Deployed Engineer (FDE).
This role is a hybrid of a Professional Services Engineer and Product Engineer. As an FDE, you’ll be the technical partner our customers trust most—embedding with their teams to design and implement solutions—while also contributing back to Elastic Path’s core platform roadmap. You’ll thrive if you enjoy variety, ambiguity, and high-impact problem-solving.
At times, you’ll lean more customer-facing (working closely with business and technical stakeholders to solutions). At other times, you’ll lean more engineering-heavy (designing APIs, building extensions, and upstreaming reusable features into the Elastic Path platform).
LocationThis is an on-site role based in either Bellevue or Seattle in the United States. Candidates are required to have valid work authorization and be located in the United States to be considered.

Key Responsibilities


  • Customer Engagement & Delivery
  • Embed with enterprise customers to scope, validate, and deliver technical solutions.
  • Act as a trusted advisor to technical and non-technical stakeholders.
  • Lead a cross-functional team from product and global services for solution delivery based on customer requirements.
  • Provide strategic guidance and SME to customers as they look to expand their footprint on Elastic Path platforms, as well as for other key initiatives like Global Expansion.
  • Travel occasionally (up to ~25%) for on-site collaboration.

  • Engineering & Product Contribution
  • Code Quality: Write production-ready code that is testable, understandable, and accounts for edge cases and errors. Bias towards self-documenting code.
  • Testing Strategy: Influence testing strategies by understanding team approaches and identifying gaps using quality metrics.
  • Systematic Debugging: Diagnose issues across the product using systematic debugging techniques.
  • Observability: Foster a culture of observability, using operational data to improve stability and performance.
  • Security: Collaborate with security teams to implement and promote a security-first mindset in all designs and implementations.
  • Risk Management: Effectively handle risk, change, and uncertainty, making responsible decisions in routine and high-pressure situations.
  • Feedback Culture: Encourage delivering and receiving constructive feedback to foster growth within the team.
  • Effective Communication: Ensure clear, concise communication, actively listening and ensuring understanding. Document best practices, considerations, and templates for design documents.

  • Collaboration & Knowledge Sharing
  • Share field insights with Product and Engineering teams to influence roadmap priorities.
  • Document best practices and create playbooks for repeatable customer success.
  • Mentor peers, customer developers, and junior engineers in both engineering and solution design.

What experience do you need to Be Remarkable in this position?


  • Experience & Skills
  • 5+ years of professional software engineering or solutions engineering experience.
  • Strong coding skills in Java.
  • Solid expertise in RESTful APIs, distributed systems, and cloud-native architectures (AWS, Kubernetes, Docker).
  • Experience working directly with enterprise customers in consulting, solutions architecture, or forward deployed engineering contexts.

  • Mindset & Attributes
  • T-shaped engineer: broad technical knowledge with depth in at least one area.
  • Ability to thrive in ambiguity, rapidly prototype, and deliver production-ready solutions.
  • Exceptional communicator, able to simplify technical concepts for any audience.
  • Collaborative, customer-obsessed, and driven to deliver real-world impact.

  • Bonus Points For
  • E-commerce or retail technology background.
  • Experience with infrastructure as code and CI/CD pipelines.
  • Familiarity with event streaming, message queues (Kafka, RabbitMQ, SQS).
  • Prior experience building developer tooling, SDKs, or frameworks

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Elastic Path

View company profile →