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.
$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$20 - $23 per hour
...Insight Global is looking for a Technical Support Engineer to work onsite at their client's facility in Vancouver, WA. This person will be working in a Tech Cafe (Service Desk) environment and will be the first point of contact with internal u for the troubleshooting...SuggestedWork at officeMonday to Friday$29.19 - $49.62 per hour
...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the... ...Field Operations, Engineering, Product Training, and Technical Support. The KLA Services organization partners with our field teams and...SuggestedHourly payMinimum wagePart timeWork experience placementWork at officeWorldwideFlexible hours$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- ...Software Engineer – ETL Collaborate with teams across the organization, including product... ...leadership. Handle all incoming support requests and errors in a timely manner and... ...Skills: ~5 + years of experience with Java 11+(required), managing and working in Maven...Suggested
$80k - $90k
...Overview Job Title: Technical Support Engineer Department: Corporate Digital Reporting To: Director, Amperwave Operations Employment Type: Full Time Location: Philadelphia OR Vancouver, WA - Hybrid The anticipated salary range for individuals expressing...Full timeWork at officeLocal areaRemote workFlexible hoursShift work$97.52k - $119.3k
Customer Support Engineer - KLA Corporation - Beaverton, ORResponsible for customer service activities associated with updating, troubleshooting, diagnosing and repairing of highly complex capital equipment for customers. Salary Range: $97,521-$119,300 per year. To apply...- A growing SaaS company in Portland is seeking experienced software engineers to join their dynamic team focused on full-stack development. Candidates should have expertise in Java and JavaScript, with a solid background in mentorship and communication. The role offers...Flexible hours
- ...brand-new tracking platform using React front-end and Back-end Java/AWS development REQUIREMENTS · Ability to design, develop, configure... ..., listening, written and verbal communication skills Skill Set java, react, aws, api, rest, agile, engineer, lanbda, s3...Contract work
- BIOTRONIK SE & Co.KG in Lake Oswego, OR is seeking a Senior Advanced Product Support Engineer to provide expert support for neuromodulation products. This role involves troubleshooting, documentation, and customer interaction to enhance service quality and workflow efficiency...Remote job
- LHH is currently looking for a Sr. IT Support Engineer to join a fast growing company in Portland. This position will play a key role in helping grow a managed services environment with zero technical debt and the freedom to choose modern tools and workflows. This is a...Permanent employmentLocal areaNight shift
$110k - $270k
...lives of patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing robust,... ...Thrive in our Work Anywhere environment: We support your flexibility to work remotely or in the office within...Work at officeLocal areaRemote workWorldwideFlexible hours3 days per week$91.1k - $125.2k
## Premier Support EngineerUS - OR, Lake Oswego**What You Will Do**The Premier Support Engineer (PSE) will support strategic, Premium Vista ERP customers by resolving post-implementation product issues, providing proactive database and systems stability and performance...Full timeLocal areaImmediate start$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...Work at officeLocal areaRemote workFlexible hours3 days per week- ...Maximus is currently seeking an Associate Engineer. This person will work as a junior... ...development, implementation and post deployment support of enterprise applications. In this role... ...- Novice - Data Analysis - Novice - Java or other OO programming language - Novice...Minimum wageFull timeContract workTemporary workWork experience placementWork at officeRemote work
$96k - $132k
...We Are Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced... ...Jct,NY, Portland,OR, Santa Clara,CA You'll benefit from a supportive work culture that encourages you to learn, develop, and grow...Full timeLocal areaRemote workRelocation- ...Job Title Global Product Support Engineer The Group You'll Be A Part Of In the Global Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to ensure our cutting-edge solutions...Work experience placementLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week
- GlobalLogic is seeking a Senior Embedded Engineer to join their team in Portland, Oregon. The ideal candidate will have 5-10 years of experience in embedded systems, specifically within the automotive sector. This role includes responsibilities such as taking ownership...
- ...looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/Data Scientists, Machine Learning engineers... ...your value to hiring teams. Certification Support: Earn credentials in Java, AWS, Power BI, TensorFlow...Full timeH1b
- A leading technology solutions company in Portland, OR, is seeking a Technical Product Support Engineer III to provide technical support and assist with system installations. The role requires expertise in technical problem-solving and the ability to work closely with...
$80k - $110k
Technical Product Support Engineer III at Applied Materials - Portland,OR, United States Who We Are Applied Materials is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and...Full timeWork from home- ...Java JEE Developer 8 years Java JEE experience working in client projects needed. Minimum 5 years of experience in Java Spring Boot and Hibernate Proficient in Java ecosystems, Java objects, Groovy framework, OOPs patterns and concepts, writing reusable Java libraries...
- A leading IT support company is seeking a Help Desk Specialist in Portland, Oregon. This role involves providing top-level customer IT support, both remotely and on-site. Responsibilities include troubleshooting and resolving customer inquiries, imaging laptops and desktops...Remote jobWork at office
$85k - $125k
We are conducting a confidential search for an experienced IT Help Desk Technician to provide both remote and onsite support for end users across the Portland and Vancouver areas. This role is ideal for a skilled troubleshooter with strong technical knowledge and excellent...Work at officeRemote work$85k - $125k
...confidential staffing agency is seeking an experienced IT Help Desk Technician in Portland, Oregon. This role provides remote and onsite support for end users, requiring strong troubleshooting skills and comprehensive knowledge of Windows desktop systems. Candidates should...Remote job- ...problem diagnosis / resolution via telephone, email, chat or remote support for customer's end users • Route problems to internal 2nd and... ...g. Explorer, Chrome, Firefox) Ability to troubleshoot and solve JAVA and Flash player issues. • VPN and remote dial-in users •...Work experience placementRemote work
- ...Position : Java FullStack Developer Location: Beaverton, OR Duration : 6 Months plus Job Description: Must have at least 8 years of experience and have a Bachelors Full stack Java Developer Java methodologies, Micro services,...
- ...Job Opening Our client is seeking a Java Engineer/Developer with front end expertise along with good skills as a full stack engineer. Must have: ~ Bachelor's degree in Computer Science or Information Technology ~5+ years of experience developing complex enterprise...
$18 - $22 per hour
...Stratford Davis is looking for a motivated Junior Java Developer to join our remote engineering team. In this role, you will design and maintain scalable applications while collaborating with senior developers and product managers.The ideal candidate has a strong background...Hourly payRemote workFlexible hours$29 - $37 per hour
...experience/knowledge of Starlink technology Provides onsite support to ensure the integrity, stability, and efficiency of IS... ...providing onsite support for IT support requests within the Site Engineering and Operations service delivery model. Required Skills: *...Contract workTemporary workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Support Engineer - Java. Be the first to apply!
- customer support engineer Portland, OR
- application support engineer Portland, OR
- software technical support engineer Portland, OR
- lab support engineer Portland, OR
- operations support system engineer Portland, OR
- line support engineer Portland, OR
- remote support engineer Portland, OR
- support escalation engineer Portland, OR
- IT engineer Portland, OR
- remote network administrator / IT support engineer Portland, OR


