Support Engineer - Java
Smarsh
Job Description
Job Description
Who are we?
Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing community of over 6500 organizations in regulated industries counts on Smarsh every day to help them spot compliance, legal or reputational risks in 80+ communication channels before those risks become regulatory fines or headlines. Relentless innovation has fueled our journey to consistent leadership recognition from analysts like Gartner and Forrester, and our sustained, aggressive growth has landed Smarsh in the annual Inc. 5000 list of fastest-growing American companies since 2008.
Summary
We are looking for a highly motivated R&D Support Engineer to join our engineering organization. In this role, you will serve as a critical technical bridge between our R&D teams, Customer Support, QA, and Product. You will troubleshoot complex issues, analyze production incidents, drive root-cause investigations, and contribute to continuous improvement in product quality and engineering workflows.
This role includes dual responsibility across two environments:
- Supporting and troubleshooting within our federal enclave environment , ensuring compliance, stability, and controlled-process operations.
- Supporting and maintaining our AWS-based production environment , working closely with cloud infrastructure and modern deployment pipelines.
This position is ideal for someone who enjoys problem solving, thrives in cross-team collaboration, and likes working at the intersection of development, operations, cloud systems, and customer-facing teams.
How will you contribute?Technical Investigation & Incident Management
- Diagnose, reproduce, and analyze highly technical product issues reported from the field across both the federal enclave and AWS production environments.
- Lead root cause investigations, document findings, and partner with engineering teams to implement corrective actions.
- Monitor and analyze production performance indicators, logs, telemetry, and alerts from multiple environments.
- Provide technical summaries and incident reports to engineering leadership and escalation managers.
Collaboration with R&D
- Work closely with development teams to understand new features, architectural changes, and potential failure points.
- Partner with QA to validate fixes, verify edge-case scenarios, and enhance test coverage around recurring incidents.
- Provide feedback based on real-world usage and cross environment incident patterns to reduce regressions.
Tools, Automation & Process Improvement
- Build and maintain debugging tools, scripts, dashboards, and test harnesses that improve troubleshooting in both secure and cloud environments.
- Identify recurring issues and propose enhancements to observability, stability, and supportability.
- Improve internal processes for incident handling, cross-team communication, and reporting.
Cross-Functional Communication
- Serve as the technical escalation point for Support teams, delivering deep-dive explanations and guidance.
- Translate complex technical findings into clear, actionable insights for both technical and non-technical stakeholders.
- Participate in on-call rotations as needed.
Must have
- 3+ years of experience in technical support, DevOps, SRE, QA, or an R&D-adjacent engineering role.
- Strong troubleshooting skills across distributed systems, APIs, microservices, or cloud environments.
- Hands on experience with logs, debugging tools, and monitoring platforms (e.g., Kibana, Grafana, Datadog, Splunk).
- Solid scripting/coding ability (Python, Bash, PowerShell, or similar).
- Excellent communication skills; able to articulate complex problems clearly.
- Ability to work across secure and cloud environments, including adapting workflows for federal enclave constraints
Nice to have
- Experience working in or supporting federal enclave / restricted-access environments.
- Experience supporting a FedRAMP certified product in production.
- Experience with CI/CD pipelines and build/test automation.
- Familiarity with Docker, Kubernetes, or cloud platforms (Azure, AWS, GCP).
- Background in incident management, postmortems, or SRE best practices.
- Understanding of networking, databases, and API debugging tools (Postman, Fiddler, etc.).
The above salary range represents Smarsh's good faith and reasonable estimate of the range of possible base compensation at the time of posting.
Any applicable bonus programs will be discussed during the recruiting process.
The salary for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, location, specialty and training. Local cost of living assessments are done for each new hire at the time of offer.
About our culture
Smarsh hires lifelong learners with a passion for innovating with purpose, humility and humor. Collaboration is at the heart of everything we do. We work closely with the most popular communications platforms and the world’s leading cloud infrastructure platforms. We use the latest in AI/ML technology to help our customers break new ground at scale. We are a global organization that values diversity, and we believe that providing opportunities for everyone to be their authentic self is key to our success. Smarsh leadership, culture, and commitment to developing our people have all garnered Comparably.com Best Places to Work Awards. Come join us and find out what the best work of your career looks like.
- A leading technology company is seeking a Support Engineer to join their remote team. The ideal candidate will have 2-5 years in technical support, proficient in Java and C#, and possess strong problem-solving skills. Responsibilities include diagnosing technical issues...SuggestedFull timeRemote work
- ...customers succeed with our cutting‑edge technology. We’re seeking a Support Engineer who is enthusiastic about driving customer satisfaction and... ...be expected to: Capable of reading and writing code in Java and C#. A dedicated problem solver, adept at diagnosing and...SuggestedFull timeRemote workWorldwide
$76k - $85k
...Technical Support Engineer Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing community of over 6500 organizations in regulated industries counts on Smarsh every day to help them spot compliance, legal...SuggestedShift work$150k - $300k
...The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the... ...development through deployment, production support, and maintenance. Daily code contribution... ...proven software development expertise (Java development required) Enterprise SaaS...SuggestedWork at officeLocal areaRemote workFlexible hours3 days per week- ...We are looking for a highly skilled Java Developer to join our R&D Server team.... ...provides the opportunity to develop and support services within our federal enclave environment... .... Solid experience in software engineering principles, including system design, architecture...SuggestedLocal area
- ...WMS Support Engineer Job Location: San Ramon, CA OR Beverly Hills LA Duration: Contract Job Summary Lead RCA and permanent fixes... ...-side programming using any object-oriented language (e.g., Java, Python, etc.). Ability to work as an individual contributor...Permanent employmentContract work
$150k - $300k
...investors. As a Work Anywhere company, we support your flexibility to work from home or in... ...The Role This is a top software engineer job that incorporates everything you’ve... ...current open source tools and technologies (Java, Spring, MySQL, Hibernate, Maven, Git,...Remote jobFull timeWork at officeLocal areaWork from homeFlexible hours- ...Overview: Role: Sr. Java Developer Location: PLEASANTON, CA Duration: 6 months • 8+ years of overall Industry experience on Java/J2ee with at least 5+ years of Rest/Micro Services experience: • Microservices, Spring Boot, Spring Cloud Config,...
- ...Systems Support Engineer Our client, a world leader in diagnostics and life sciences, is looking for a Systems Support Engineer based out of Pleasanton, CA. Job Duration: Long Term Contract (Possibility Of Extension) Pay Rate: $47/hr - $62/hr on W2 Company Benefits...Long term contract
- ...Java Developer Location: Pleasanton, CA Long term contract Write clean, reusable code that's easier to read and test. Build products that perform, scale, are highly available and fault tolerant with automated failover capabilities. Operate and scale a rapidly...Long term contract
- ...Overview: Position Title - Java Engineer Position Responsibilities Dexian has been engaged to find a talented Java Engineer with... ...a team. Responsibilities Design, develop, implement and support web applications and other technology solutions. Work with...Work experience placement
- ...DevOps Engineer Responsibilities 1. Implement devops practices to automate and improve the software development lifecycle. 2. Develop... ...responsive user interfaces. 3. Create and maintain full stack java applications for seamless functionality and performance. 4....
- ...Sr. Guidewire Developer/Java Developer Tech Tammina LLC Client is looking for an extremely strong Guidewire developer with C# or Java experience and minimum 9 years of industry experience in the following: GuideWire Billing Center experience (v8 is preferable...H1b
- ...worked on Cloud based distributed systems Experience with Reactive programming Hands-on programming and integration experience in Java (9 and above), Spring Framework (5 and above), REST APIs and Cloud based Distributed Systems. Experience in Microsoft Azure or...
- ...(technical alternatives, best packages, supporting architecture best practices, technical risks... ...Data Management Technology Stack - Java (v 8+) - SQL Server (v 2019+ ) - Click2Cloud... ...experience using Docker or another container engine, OpenShift - Hands on experience in...
- ...Professionals, Hope you are doing good This is Jayaraman from Info Way Solutions, LLC We have job opening for Senior Software Engineer (Java with AWS & AEM) and the detailed Job description is given below: Kindly check the JD and share your views Senior...
- ...Backend Java Developers Person should be a self-starter with strong communication and collaboration skills. ~5+ years of industry experience having worked on Cloud based distributed systems ~ Experience with Reactive programming ~ Hands-on programming and...
- ...delivery processes. Ideal candidates have over 10 years of experience in software development, with expertise in technologies like Java, Spring and cloud services. Responsibilities include coding, leading a team, and building enterprise tools used by developers. This...Remote workFlexible hours
$86k - $192k
...Job Title The group you'll be a part of The Customer Support Business Group focuses on enabling our customers with premier customer... ...make The candidate will be part of the Lam CSBG, as an IT engineer of the Fab Integrated Technology Services (FITS) team,...Work experience placementLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week- ...Job Description AIOps Support Engineer 3-5 years of experience in a technical support, cloud operations, or IT engineering role, preferably within financial services or healthcare at a mid-size organization. Hands-on experience with Google Cloud Platform...
- ...Hello All, Position: Java Full Stack Architect Location: Pleasanton, CA (Onsite Role) Duration: 6+ Months Required Skills: • 10-15 years of experience with Java and related technologies with experience in architecting, and designing technical solutions...
$104k - $231k
...group you'll be a part of The Customer Support Business Group focuses on enabling our... ...ll make As a Global Product Support Engineer at Lam, you're the backbone of technical... ...in one or more language (shell scripting, Java, SQL, Python, R) Hands-On experience...Local areaRemote workFlexible hours2 days per week3 days per week1 day per week- ...Customer Support Engineer The primary responsibilities of this Customer Support Engineer position include, but are not limited to, providing customer engineering support for prober products and general support across multiple divisions by performing the following...Work at officeImmediate start
- ...requirements and coordinate this information with the application engineering department. Understand and communicate information relating... ...test to identify future enhancement opportunities. Support Sales and Marketing teams by providing technical expertise, coordinating...Immediate start
- ...Our enterprise-level client is seeking to add an IT Support Engineer to the team in Fremont, CA. Please see below for full details- Job Notes: -- 6-month contract / extensions possible, but not guaranteed. -- Onsite in Freemont, CA 94538 -- Drug & Background...Hourly payContract workWork at officeRemote work
- ...root cause analysis and execute resolution steps • Anchor daily support activities from onshore along with handover activities to... ...development stories and maintain full-stack applications using Java Springboot and Angular CLI (Legacy UI), React + CRACO (Modern UI...
$61.6k - $82.1k
...using recently released factory system software First line support for factory system manufacturing software for semiconductor wafer... ...Interact between manufacturing operations and manufacturing engineering to collect requirements for factory system software...Temporary workImmediate startRemote workFlexible hoursShift work$61.6k - $82.1k
...using recently released factory system software First line support for factory system manufacturing software for semiconductor wafer... ...Interact between manufacturing operations and manufacturing engineering to collect requirements for factory system software...Temporary workImmediate startRemote workFlexible hoursShift work- ...Full Stack Java Developer Location: Pleasanton, CA (Onsite) Long Term Contract We seek a highly motivated professional with extensive hands-on Java development experience and well-developed organizational, analytical, and problem-solving skills. BS/MS in Computer...Long term contract
$101k - $132.3k
...Senior Cloud Support Engineer At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just use tools; you possess...Flexible hoursNight shiftWeekend workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Support Engineer - Java. Be the first to apply!
- operations support system engineer Pleasanton, CA
- IT developer Pleasanton, CA
- tech support engineer Pleasanton, CA
- technical support engineer Pleasanton, CA
- junior application support engineer Pleasanton, CA
- IT support engineer Pleasanton, CA
- lab support engineer Pleasanton, CA
- support engineer Pleasanton, CA
- application support engineer Pleasanton, CA
- customer support engineer Pleasanton, CA



