CofenseCO

Software Engineer IV, Java

Cofense, formerly PhishMe, is the leading provider of human-driven phishing defense solutions worldwide.

Cofense

Employee count: 201-500

United States only

Reporting to the Manager of Software Engineering, 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
  • 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
  • Understanding of OKTA or other SSO providers; oAuth2, openId, Identity management
  • Understanding RFC822+, the parts of emails and the flow of email across networks.

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 the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About Cofense

Learn more about Cofense and their company culture.

View company profile
Cofense, formerly PhishMe, is the leading provider of human-driven phishing defense solutions worldwide. We deliver a collaborative approach to cybersecurity by enabling organization-wide engagement to active email threats. Our collective defense suite combines best-in-class incident response technologies with timely attack intelligence sourced from employees to stop attacks in progress faster and stay ahead of breaches.

From driving awareness to security automation and orchestration, our solutions are designed to anticipate and disrupt the attack kill chain at delivery to quickly mitigate the impacts from spear phishing, ransomware, malware, and business email compromise.

Today this is all made real for thousands of global organizations in the defense, energy, financial services, healthcare, and manufacturing sectors that understand how changing user behavior will improve security, aid incident response, and reduce the risk of compromise.

Employee benefits

Learn about the employee benefits and perks provided at Cofense.

View benefits

Company events

Company-sponsored events and teambuilding events.

Paid parental leave

Paid family leave for all parents to support you and your family.

Flexible working hours

We accommodate all kinds of lifestyles and life stages. Come work on your terms.

Disability insurance

Cofense provides Short Term and Long Term Disability to US employees at no cost.

View Cofense's employee benefits
Claim this profileCofense logoCO

Cofense

Company size

201-500 employees

Founded in

2011

Chief executive officer

Rohyt Belani

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at Cofense

Explore the variety of open remote roles at Cofense, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Cofense

Remote companies like Cofense

Find your next opportunity by exploring profiles of companies that are similar to Cofense. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan