Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
What will you bring?

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.

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Support Engineer - Java in Remote vacancy
  • $72k - $90k

     ...to explore a career with us! Your opportunity As a New Relic Support Engineer you know more about our products than any other function, and...  ...This role specifically will need to be a technical leader in the Java and .Net APM agents and Alerts (or able to ramp up quickly),... 
    Suggested
    Work at office
    Remote work
    Flexible hours
    Day shift

    New Relic

    Atlanta, GA
    16 hours ago
  • 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... 
    Suggested
    Remote job
    Full time

    Cloudmersive

    Pleasanton, CA
    4 days ago
  • $65k - $140k

    Dematic is seeking a Software Support Engineer to join their remote Customer Service team, providing second level support to resolve customer issues. The role involves diagnosing software problems and collaborating with technical engineers on complex solutions. Ideal candidates... 
    Suggested
    Remote job

    Dematic

    Plano, TX
    1 day ago
  • Dematic is seeking a Software Support Engineer to provide remote, second level customer support. You will diagnose software issues and collaborate with the development team to resolve complex problems while providing assistance via phone, email, and chat. The ideal candidate... 
    Suggested
    Remote job

    Dematic

    Atlanta, GA
    1 day ago
  •  ...L3 Java Support Engineer (Remote - Mexico) Are you a seasoned Java expert who thrives on solving complex production challenges? We are looking for an L3 Java Support Engineer to join our team and serve as a key technical authority. This role is perfect for a developer... 
    Suggested
    Remote work

    Valce Talent Solutions

    United States
    3 days ago
  • $86.95k - $138.9k

     ...complex, low risk enhancement projects or support teams, with little supervision....  ...You'll Do This leading IT Software Engineer/IT Senior Software Engineer within the Claims...  ...Experience & Skills ~5+ years of advanced Java Programming experience and relational... 
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Work from home
    Home office

    Erie Insurance

    Erie, PA
    2 days ago
  • $110.69k - $143.75k

     ...personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day. Java Application Support Engineer Do you enjoy building scalable Java applications while also ensuring systems remain stable and reliable in production... 
    Work from home
    Flexible hours

    Conduent

    Somerset, NJ
    21 hours ago
  •  ...Software Support Engineer Sonatype is the software supply chain management company that invented componentized software development and pioneered...  ...DevSecOps industry, we run the world's largest repository of Java open-source components—Maven Central. Our groundbreaking,... 
    Remote work
    Flexible hours

    Sonatype

    United States
    3 days ago
  • Everestek Technosoft Solutions is seeking an L1 Support Engineer with a focus on Java and SQL. This role involves troubleshooting application issues, executing SQL queries, and working closely with customers to ensure smooth operations. The ideal candidate should possess... 
    Remote job

    Everestek Technosoft Solutions

    New York, NY
    4 days ago
  • A leading staffing solutions provider is seeking a Software Engineer with strong Java and Angular skills. The role requires a minimum of 7 years of experience, focusing primarily on backend development (80%). The successful candidate will collaborate with cross-functional... 
    Remote job

    ManpowerGroup

    New York, NY
    4 days ago
  • $105k - $125k

     ...Job Description Job Description Full Stack Java Support Engineer Location: IN OFFICE 5 days a week- San Diego  About Tillster Tillster, headquartered in the USA, is the global leader in digital ordering and customer engagement solutions. For over a decade we... 
    Full time
    Part time
    Work at office
    Local area
    Immediate start
    Visa sponsorship

    Tillster, Inc.

    San Diego, CA
    4 days ago
  • IT Applications Engineer III, Mobile - Android, Java We are seeking an experienced Mobile Applications Engineer (Android) to join a high-performing team...  ...Espresso, Firebase, and headless CMS like AEM. The role supports the full mobile development lifecycle and collaborates... 
    Work at office
    Remote work
    1 day per week

    MissionHires

    Atlanta, GA
    21 hours ago
  •  ...Post Covid may require some time in the office, but that is on a TBD basis. Seeking 2 primary skills: Application Support experience  Java Programming experience (Entry to Mid-Level) Ability to handle issues in production and take care of support tickets.  Strong... 
    Contract work
    Work at office
    Remote work

    Authentechit Llc

    Chantilly, Loudoun County, VA
    20 days ago
  • Java Production Support Engineer (w2 only) job at Raag Solutions. Charlotte, NC. Hybrid (3 days onsite and 2 days WFH) only w2 Must Have skills: Java, Dynatrace, Splunk, Kafka, MQ and WebSphere. Job Description Running the day-to-day operations of the technology platform... 
    Work from home

    Payfuture Technologies

    Charlotte, NC
    4 days ago
  • PulsePoint is seeking a Technical Application Support Engineer to provide vital support for their AdTech Platform. The role primarily involves backup coverage for the team, troubleshooting production issues, and validating system behavior. The ideal candidate has over... 
    Remote job

    PulsePoint

    New York, NY
    4 days ago
  •  ...Job Summary The Technical Support Engineer for Clinical AI product line is the first point of contact for users, providing expert support, troubleshooting issues, and contributing to a seamless healthcare IT experience. This role works closely with cross-functional... 
    Local area
    Remote work

    DeepHealth

    Boston, MA
    15 hours ago
  •  ...Job Details: Job Title: Senior Java developer Location: Remote...  ...and operational efficiency Build and support scalable Java-based microservices and event...  ...resolution. Collaborate with SRE, DevOps, and engineering teams to improve system reliability and... 
    Long term contract
    Remote work

    Staffworxs Inc

    United States
    2 days ago
  •  ...Job Description: Job role: Sr. APIGEE and DataPower Support Engineer Location: Auburn Hills, MI (Hybrid) Duration: 06...  ...development, Policy development, Cassandra, Zookeeper, Node or reactive java, Nginx server Job Description: • 7+ years of... 
    Remote work

    Perfict Global, Inc.

    United States
    21 hours ago
  •  ...Senior IT developer - JAVA (Remote) Responsibilities: • Analyze and evaluate business...  ..., Postman, Spring boot. • Design and support the development of microservices and...  ...accredited College/University in Software Engineering, Computer Science, or related discipline... 
    Remote work

    PLANIT Group

    United States
    4 days ago
  •  ...Support Engineer, Sap Abap/Btp The role of the Support Engineer Abap / Btp is to provide exceptional remote-based support for mission-critical...  ...programming models: deliver cloud services with Sap Cap (Node/Java) and service exposure with Abap Rap, aligned to EcC data... 
    Remote work

    Rimini Street

    United States
    3 days ago
  •  ...Technical Support Engineer Factory is bringing autonomy to software engineering. We are looking for a Technical Support Engineer to ensure...  ...proficiency in one or more modern languages such as Python, Go, Java, C++, or JavaScript/Node.js. Operational experience:... 
    Remote work

    Factory

    United States
    21 hours ago
  • ABBYY USA Software House, Inc. is seeking a Senior Customer Support Engineer based in Austin, TX. This role involves solving customer tickets...  ...Candidates should also have knowledge of programming languages like Java, C#, C++, and more. Telecommuting from within the U.S. is... 
    Remote job

    ABBYY USA Software House, Inc.

    Austin, TX
    2 days ago
  • $84.2k - $125.8k

     ...Senior Technical Support Engineer, (Pacific Time Zone) Job Category: Client Support Location: US - Arizona - Remote Meet Our Team:...  ...practical experience ~4+ years in a technical role working with Java/J2EE and database-driven enterprise applications ~3+ years... 
    Casual work
    Remote work
    Worldwide
    Flexible hours

    Pegasystems

    Phoenix, AZ
    4 days ago
  •  ...Software Support Engineer Provide support for internally developed software applications and assist in troubleshooting customer system issues...  ...as networking, MS SQL Server, Oracle, and familiarity with Java, EDI, Spring, Hibernate, Xenos Transform Designer, and J2EE is... 
    Remote work
    Shift work

    Kaleris

    United States
    3 days ago
  •  ...Support Engineer, Sap Pi/Po The role of the support engineer, sap pi/po is to provide exceptional remote-based support for mission-critical...  ...~ exposure to sap gateway/fiori is a plus. ~ exposure to java or javascript is a plus. ~ exposure to grc nf-e add-on is a... 
    Remote work
    Flexible hours
    Afternoon shift

    Rimini Street

    United States
    8 days ago
  • $25 - $41 per hour

     ...day. Operations Technology Solutions provides nonstop global IT support to Amazon Operations as a vital piece to the puzzle. We are...  ...packages directly to them. About The Role As an IT Support Engineer I, you will use your knowledge and specialized skills to implement... 
    Hourly pay
    Casual work
    Local area
    Remote work
    Worldwide
    Flexible hours
    Shift work

    Amazon.com Services LLC

    Baltimore, MD
    15 hours ago
  • $60.7k - $106.3k

     ...countries worldwide, every day. OTS provides nonstop global IT support to Amazon Operations as a vital piece to the puzzle. We are looking...  ...directly to them. About the Role: As an IT Support Engineer II, you will use your technical knowledge and specialized skills... 
    Casual work
    Local area
    Remote work
    Worldwide
    Flexible hours
    Shift work

    Amazon.com Services LLC

    Tulsa, OK
    15 hours ago
  •  ...Technical Support Engineer 2 Remote - Colombia At Twilio, we're shaping the future of communications, all from the comfort of our homes...  ...an ability to troubleshoot both server-side (Node.js or C# or Java or python) and client-side code. ~ A good understanding of Object... 
    Local area
    Remote work
    Worldwide
    Shift work

    Twilio

    United States
    15 days ago
  • $85k - $110k

     ...Support Engineer (L3) - ActiveScale Quantum Corp. leads the world in helping users collaboratively solve some of the world's hardest computer...  ...large-scale erasure-coding object stores. Knowledge of Java, Python, or Go for tooling and test automation. Background... 
    Work at office
    Remote work

    Quantum

    Centennial, CO
    2 days ago
  • $75k - $110k

     ...Customer Support Engineer Oddball believes that we can bring change and improve the daily lives of millions by bringing quality software...  ...support in enterprise environments Proficiency troubleshooting Java backend and React frontend applications Experience working... 
    Permanent employment
    Contract work
    For contractors
    Remote work
    Flexible hours

    Oddball

    United States
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Support Engineer - Java. Be the first to apply!