via Rippling
$Not specified
The Senior Implementation Engineer will contribute to the core Java codebase and design robust integrations with third-party systems. They will also collaborate with customer teams to create scalable solutions and work with cloud infrastructure to ensure application performance.
Candidates should have over 5 years of experience in Object Oriented Programming and relational databases, along with 2 years of experience in cloud services, preferably AWS. Strong problem-solving skills and the ability to communicate technical concepts to non-technical stakeholders are essential.
What You Will Work On Software Development: Contribute to and enhance our core Java codebase, emphasizing maintainability and clean design. Scripting & Automation: Utilize scripting (e.g., Python, Bash) and automation tools (e.g., GitHub Actions) to streamline processes and extend system functionality. System Integration: Design and implement robust integrations with third-party databases, APIs, and data storage systems. Customer Infrastructure: Partner with remote customer teams to understand their architecture and design implementation plans that prioritize scale and reliability. Customer Collaboration: Serve as a trusted technical advisor, translating complex customer needs into tailored, scalable solutions. Cloud Infrastructure: Work with cloud-based systems (AWS) to deploy, monitor, and scale applications, ensuring high performance, reliability, and security across customer environments. What We’re Looking For 5+ years of experience in an Object Oriented Programming language (e.g. Python, Java, TypeScript). 5+ years of experience working with and optimizing relational databases (e.g., SQL, PostgreSQL). 2+ years of hands-on experience with cloud services, preferably Amazon Web Services (AWS). Demonstrated expertise in system architecture, API design, and complex integrations. Ability to travel to client sites, with an estimated commitment of approximately 20% of the time (e.g., a few trips per month). A resourceful problem-solver comfortable diving into unfamiliar customer databases and infrastructure to understand system mechanics. Curious, self-directed, and energized by learning new technologies. Customer-centric, driven by the real-world impact of solving meaningful, hands-on problems. An exceptional communicator who can simplify complex technical concepts for both engineering and non-technical stakeholders.
This job posting was last updated on 12/10/2025