Taro Logo

Associate Software Engineer

Proofpoint is a leading cybersecurity company protecting organizations' greatest assets and biggest risks: vulnerabilities in people.
Belfast, UK
Backend
Entry-Level Software Engineer
In-Person
1,000 - 5,000 Employees
Cybersecurity

Description For Associate Software Engineer

Proofpoint, a leading cybersecurity company, is seeking early-career Backend Software Engineers to join their Tessian Engineering Group. The role focuses on developing and maintaining inbound threat defence software and data loss prevention services using machine learning. The position is based in Belfast, Northern Ireland, and offers an exciting opportunity to work with cutting-edge technology in cybersecurity.

The tech stack includes modern Python, AWS Cloud Services (SQS, SNS ECS, ECR, Lambda), databases (DynamoDB, PostgreSQL), and DevOps tools like CircleCI, Docker, and Git. Engineers will work on improving service scalability, implementing security measures, and monitoring production environments.

The company values potential over experience and provides extensive mentorship and training. The work environment emphasizes DevOps culture, where engineers both build and run services. The role involves collaborating with passionate engineers, working on impactful projects, and contributing to protecting organizations from cyber threats.

Proofpoint offers a supportive interview process and values diversity and inclusion, with nine employee-led inclusion groups. The company has received multiple Best Places to Work Awards in 2024, including Best Career Growth and Best Engineering Teams. This is an excellent opportunity for early-career engineers interested in cybersecurity and backend development to join a company focused on protecting people and data from advanced threats.

Last updated 4 days ago

Responsibilities For Associate Software Engineer

  • Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors
  • Ship code to production every day using CI/CD
  • Tackle the challenges that come with processing sensitive data
  • Build with security in mind
  • Collaborate with senior engineers
  • Improve services scalability and reliability
  • Research security vulnerabilities and implement security measures
  • Monitor production environments

Requirements For Associate Software Engineer

Python
PostgreSQL
  • Experience with Python (preferred but not required)
  • Knowledge of AWS Cloud Services
  • Familiarity with NoSQL and SQL databases
  • Understanding of DevOps tools and methodologies
  • Experience with Git and GitHub

Benefits For Associate Software Engineer

  • Career growth opportunities
  • Mentorship and training programs
  • Inclusive and diverse work environment
  • Employee inclusion groups
  • Professional development opportunities

Interested in this job?

Jobs Related To Proofpoint Associate Software Engineer