For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Cofense
Cofense

Sr Software Engineer, Java

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Security software
Java
+29

Visa

U.S. visa required

Permanent role
2 days ago
Apply now

Sr Software Engineer Java

US, Remote - Candidates must be based in the US

Perks- Remote, Half Day Fridays, 401k Match & Flexible PTO

Cofense secures enterprise email systems with a combination of industry-leading security awareness training and threat detection and response solutions. Put simply, we train employees to detect and report email threats and leverage world-class email security tools to automatically stop threats that make it past legacy email security solutions.

This role is perfect for a Software Engineer who thrives in developing high-performance, reliable, and scalable products! You will be a a senior developer within a well tenured -dynamic team! The ideal candidate is self-motivated, a multi-tasker, and demonstrated team-player.

The Software Engineer IV is responsible for wearing multiple hats such as viewing the architectural approach with a critical eye, making implementation decisions, and proactively communicating this with the team. Effectively serving as a technical lead for their team and/or feature(s)

Essential Duties/Responsibilities

  • Serve as a team or feature’s technical team lead by understanding the approach and design decisions and creating an implementation that supports overall design.
  • Mentor more junior engineers through tight collaboration and pair programming as needed.
  • Partner with external teams such as AppSec and Platform Engineering as the point of contact for feature work hand-off and ensure their deliverables meet team delivery guidelines.
  • Actively participate in Agile development lifecycle, including planning and grooming, stand-up, and retrospectives
  • Perform feature code reviews, give feedback, and validate changes.
  • Will own (along with team) all aspects of the application, including quality, performance testing, and production support.
  • Other duties as assigned

Knowledge, Skills and Abilities Required

  • Full stack Java (core, concurrency, threading) development experience, from backend systems to user interfaces as necessary
  • Knowledge and experience using Spring, dependency injection, Hibernate, JQL, Spring Cloud, RESTful APIs, microservices, some form of workflow engine.
  • Knowledge and experience using AWS services, such as S3, RDS, SQS, etc.
  • Knowledge and experience using relational database systems, especially PostgreSQL
  • Understanding of OKTA or other SSO providers; oAuth2, openId, Identity management
  • Understanding RFC822+, the parts of emails and the flow of email across networks.
  • Ability to comfortably develop code for and debug remote systems
  • Can collaborate with others; capable of working constructively with a group of people that have different skill sets and interests
  • Ability to take ownership of and effectively communicate implementation decisions at various levels
  • Ability to work independently and take initiative as a member of a dynamic and fast moving team

Education:

  • Bachelor’s Degree preferred

- Disclaimer-

The above statements are neither intended to be an all-inclusive list of the duties and responsibilities of the job described, nor are they intended to be a listing of all of the skills and abilities required to do the job. Rather, they are intended only to describe the general nature of the job. This job description is not a contract of employment, either express or implied. Employment with Cofense will be voluntarily entered into and your employment is considered at will. Cofense reserves the right to alter the job description at any time without notice.

Cofense is committed to equal employment opportunity. We will not discriminate against employees or applicants for employment on any legally recognized basis [protected class] including, but not limited to: veteran status, uniform service member status, race, color, religion, sex (including pregnancy), gender identity, sexual orientation, national origin, age, physical or mental disability, marital status, genetic information or any other status or characteristic protected by applicable national, federal, state or local laws and ordinances. We adhere to these commitments in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, and discipline.

About Cofense

👥501-1000
📍Leesburg, VA
🔗Website

Cofense Service

Cofense product / service
Cofense product / service
Cofense product / service
Cofense product / service
Cofense product / service

How does Cofense work?

When deploying the full suite of Cofense solutions, organizations can educate employees on how to identify and report phish, detect phish in their environment and respond quickly to remediate threats.

Company culture

Collaborative Environment

It takes all hands on deck to build a great company and great products. At Cofense, we value all ideas and openly communicate with all employees.

Driven By Creativity

Innovation drives Cofense. With dozens of patents and a market-leading product portfolio, creativity and attention to detail are qualities we seek.

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service