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

Support Engineer - Java

$140k - $155k

Smarsh

R&D 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 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.

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.).

$140,000 - $155,000 a year 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.

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 3 days ago
Similar jobs that could be interesting for youBased on the Support Engineer - Java in United States vacancy
  •  ...VBeyond Corporation is looking for a skilled Temenos Infinity L3 Support Engineer (Java – Digital Banking) with strong API troubleshooting experience to support digital banking applications. The role involves production support, defect resolution, and root cause analysis... 
    Suggested
    Contract work
    Remote work

    VBeyond

    New York, NY
    1 day ago
  •  ...Technical Application Support Engineer AdTech Platform PulsePoint is looking for a Technical Application Support Engineer based in India...  ...qualifications: Experience supporting Scala (required), Java (required), or JVM backend systems Familiarity with Apache... 
    Suggested
    Live in
    Immediate start
    Remote work

    PulsePoint

    Washington DC
    1 day ago
  •  ...Role Name: Support Engineer (Angular & Java) Location: Mount Laurel- New Jersey Job Summary We are seeking an experienced L3 Application Support Engineer with strong hands-on experience supporting applications built using Angular and Java. The... 
    Suggested

    Prophecy Technologies

    New Jersey
    21 hours ago
  •  ...Description: We are seeking a highly skilled Application Support Engineer with strong analytical and problem-solving abilities. The...  ...system reliability. Develop and maintain tools/scripts using Java and Python to support automation and enhance application... 
    Suggested

    Purple Drive

    Sunnyvale, CA
    4 days ago
  •  ...iBase-t is seeking a Technical Support Engineer to deliver advanced support for their Solumina platform. Candidates should have 3–5 years of...  ...technical support experience, with a strong understanding of SQL, Java, and cloud-based troubleshooting. This role involves providing... 
    Suggested

    iBASEt

    New York, NY
    1 day 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... 
    Full time
    Remote work

    Cloudmersive

    Pleasanton, CA
    3 days ago
  •  ...Job title - AWS Support Engineer (Production Support) Work location - Charlotte (NC) Mandatory skills - • Experience of AWS services...  ...APIs \ Kafka and other AWS cloud services • Any one of Java \ Spring boot\ C \ C • Knowledge of Python\ Pyspark • Any... 

    eTeam

    Charlotte, NC
    1 day ago
  •  ...Client- Client Location- Remote, Mexico Candidates to be considered: Mexican citizens only Salary: 4-6 yrs- 55k mxp gross monthly+benefits 6 yrs and above- 65k mxp gross monthly+benefits Let's not go above 15 years of total experience. Top Skills: Java, SQL, Unix/Linux... 
    Full time
    Remote work

    Apolis

    United States
    4 hours ago
  •  ...Job Title Typical Java / J2EE experience between 6 and 10 years with microservice Good to have SRE Experience in eCom Domain Application Production Support (SRE - Site Reliability Engineering) with 3+ years Preferably in ecommerce domain (or) SRE could be picked... 

    Kasmo Global

    Edison, NJ
    3 hours ago
  •  ...Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the US. We are actively seeking Java Support Engineer for one of our direct client in Sunnyvale, CA, Please share your resume with current location & full contact info Job... 

    Rootshell Enterprise Technologies

    Sunnyvale, CA
    21 hours ago
  • $51.42 - $52.94 per hour

     ...Pay Rate Range: $51.42 - 52.94/hr. GBAM Req ID: 10712902 Job Description: Job Title L3 Application Support Engineer Technology Stack Java| Spring Boot| Angular Experience 610 years (relevant application support development experience) Shift Yes may require... 
    Permanent employment
    Shift work

    Varite

    Laurel, MD
    2 days ago
  •  ...Role: Java Support Engineer Location: Chicago, IL FTE Job Description Must Have Technical/Functional Skills • Strong knowledge and practical experience with Java and Spring Boot • Java/J2EE, EJBs, Spring MVC, Spring boot, Hibernate... 
    Flexible hours
    Weekend work

    AceStack LLC

    Chicago, IL
    2 days ago
  •  ...Java Support Engineer Location: Pittsburgh, PA (Hybrid 2-3 Days) Job Type: Contract to Hire Job Description: Client Overview: A Java Support Engineer or Production Support Engineer is responsible for maintaining, troubleshooting, and optimizing Java based applications... 
    Contract work

    Futran Tech Solutions Pvt. Ltd.

    Pittsburgh, PA
    21 hours ago
  •  ...Roles & Responsibilities Develop, deploy, and support large-scale distributed applications in mission-critical production environments...  ...advantage Required Technical Skills Strong hands-on experience in Java/J2EE technologies Expertise in: Spring Framework Spring MVC Spring... 
    Weekend work

    VeriiPro

    Chicago, IL
    4 days ago
  •  ...Jconnect INC . Below is the requirement with my client. Please let me know if you are available for this role. Title: Java Support Engineer Location: Chicago, IL Duration: Fulltime JOB DESCRIPTION : Strong knowledge and practical... 
    Full time
    Immediate start
    Relocation
    Flexible hours
    Weekend work

    3B Staffing LLC

    Chicago, IL
    2 days ago
  • $44 - $54 per hour

     ...and/or eliminating the demands to travel. As an Application Support Engineer, you will be responsible for acting as a software detective,...  .... Basic Qualifications ~ Advanced proficiency in Core Java is required ~5+ years of relevant work experience ~ Associates... 
    Hourly pay
    Work experience placement
    Live in
    Work at office
    Local area
    Immediate start
    Flexible hours

    Accenture

    Charlotte, NC
    1 day ago
  • $86.95k - $138.9k

     ...IT Senior Software Engineer (Guidewire/Java) Date: Apr 27, 2026 Location: Erie, PA, US, 16530 Company: Erie Insurance Division or...  ...small, moderately complex, low risk enhancement projects or support teams, with little supervision. Delivers moderately complex... 
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Work from home
    Home office

    Erie Insurance Group

    Erie, PA
    2 hours 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
    2 days ago
  • A finance industry client is seeking an experienced Application Support Engineer in Phoenix, Arizona. This individual will primarily focus on developing and maintaining Java and Python applications, supporting fraud tools, and working with SQL databases. Ideal candidates... 

    Insight Global

    Phoenix, AZ
    3 days ago
  •  ...A leading workforce solutions company is looking for a Software Engineer (Support) with a strong background in Java and Angular for a remote position. This role involves building web-based learning tools and managing the software development life cycle. The ideal candidate... 
    Remote work

    ManpowerGroup Global, Inc.

    Waterford, WI
    3 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 work

    Manpower Group Inc.

    New York, NY
    1 day ago
  •  ...Overview: Role: Senior Salesforce & Java Application Support Engineer (COPADO / AWS / EKS) Location: Plano, TX (Hybrid 4 days onsite) Duration: 5 months Role Description: COPADO Experience is Must Youll lead support for Java application support, Key SkillsMust... 
    Local area
    Remote work

    Purple Drive

    Plano, TX
    3 days 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
    2 hours ago
  •  ...Position: IT Applications Engineer III, Mobile (Android, Java) Location: Atlanta, GA or Greenwood Village, CO (Remote / Hybrid - 1 day per week...  ...applications. This individual contributor role will support application engineers in building robust, scalable mobile... 
    Permanent employment
    Full time
    Remote work
    Relocation
    1 day per week

    Veracity

    Atlanta, GA
    4 days ago
  • $100k

     ...grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people...  ...careers into tech. SynergisticIT is committed to supporting your journey! Preferred SKILLS For Java /Full stack/Devops Positions Associate or... 
    H1b

    SynergisticIT

    Absarokee, MT
    21 hours ago
  •  ...IT Software Engineer 4 - Java Backend Location: Peoria, IL or Chicago office - Hybrid; must go in office 2 days Duration: 12 months,...  ...and resolution, including responding to off-shift and weekend support calls. Works independently on complex processes and modules... 
    Work at office
    Local area
    Relocation
    Shift work
    Weekend work

    Kasmo Global

    Chicago, IL
    4 days ago
  •  ...Job Title: Sr. Java Production Support Engineer Skills: Java, Spring, Production support Experience: 10+ years Location: Sioux Falls, SD (Hybrid) Duration: Fulltime We at Coforge are hiring a Sr. Java Production Support Engineer with following skillset... 
    Permanent employment
    Full time

    Coforge

    Sioux Falls, SD
    3 days ago
  •  ...the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Visualization engineers, BI Analysts, Machine Learning engineers for full time positions with clients... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Cody, WY
    1 day ago
  •  ...etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Full time

    SynergisticIT

    Washington DC
    3 hours 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
    10 days ago

Do you want to receive more vacancies?

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