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
$140k - $155k
Summary We are looking for an R&D Support Engineer to serve as a critical technical bridge between R&D teams, Customer Support, QA, and Product. The role involves troubleshooting complex issues, analyzing production incidents, driving root‑cause investigations, and contributing...Suggested- ...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- Smarsh is seeking a Technical Support Engineer to empower customers in managing risks with their digital communications. This individual will provide industry-best service by diagnosing and troubleshooting complex issues, ensuring timely resolutions, and working closely...
$126.7k - $150k
...Summary 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... ...internals. Solid experience in software engineering principles, including system design, architecture...Local area- A prominent IT consulting firm is seeking a senior developer with over 9 years of experience in enterprise web/mobile application development. The ideal candidate will possess deep knowledge of Angular.JS, Node.JS, and DevOps methodologies. Responsibilities include ownership...Work at officeImmediate start
- ...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
- ...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,...
- ...instrumentation that fuses electrical, mechanical, and software engineering with advanced biology. As we continue our rapid growth, we are... ...Technical Investigator & Problem Solver As a FSE / Product Support Engineer, you are the critical bridge between our advanced R&D...Flexible hours
- ...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...
- Novate Solution’s, Inc. is an Industrial Technology Services firm with 20+ years of providing professional engineering design, turnkey project implementation, and support services for the technology that runs industrial production facilities. Our clients are large scale...Local areaImmediate startRemote work
- ...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...
- ...system administration. Your responsibilities will include troubleshooting issues, maintaining systems, and providing high-quality support. A high school diploma or GED is required along with good communication skills. Join us today and send your resume to ****@*****.***...Remote jobTemporary workPart time
- ...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
- ...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...
- ...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...
- ...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...
$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- ...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
- ...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
- ...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...
- ...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
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

