Fortra

At Fortra, we’re breaking the attack chain. Ready to join us? At Fortra, our compensation philosophy prioritizes fair market value and internal equity, aligning with your experience and specialized skill set. As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, veteran or disability status.

Full stack developer + Offensive Development

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000

Location

United States + 85 moreAll locations: United States, Germany, France, Sweden, Belgium, Hungary, Poland, Italy, Switzerland, Netherlands, Malta, Denmark, Czech Republic, Croatia, Spain, Austria, Bosnia And Herzegovina, Luxembourg, Macedonia, The Former Yugoslav Republic Of, Montenegro, Norway, Serbia, Slovakia, Slovenia, Albania, Algeria, Angola, Benin, Cameroon, Central African Republic, Chad, Congo, Congo, The Democratic Republic Of The, Equatorial Guinea, Gabon, Monaco, Namibia, Niger, Nigeria, Tunisia, United Kingdom, Portugal, Iceland, Burkina Faso, Côte D'ivoire, Gambia, Ghana, Guinea, Guinea-bissau, Liberia, Mali, Mauritania, Morocco, Senegal, Sierra Leone, Togo, Estonia, Greece, South Africa, Ukraine, Egypt, Finland, Turkey, Romania, Lithuania, Bulgaria, Israel, Belarus, Botswana, Cyprus, Jordan, Latvia, Lebanon, Libyan Arab Jamahiriya, Malawi, Moldova, Republic Of, Mozambique, Rwanda, Palestinian Territory, Occupied, Swaziland, Zambia, Zimbabwe

Posted

2 days ago

Salary

Not specified

PythonCC++Java ScriptHTMLCSSGitAutomated TestingTest FrameworksDocumentationBash

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

Whether you’re an experienced professional or just getting started, your contributions matter at Fortra. If you’re passionate about tackling meaningful challenges alongside talented team members committed to helping each other succeed, all while having lots of fun, we want to hear from you.

Outflank security tooling is a Fortra product that offers attack simulation software to its end-users. The product is offered as a cloud portal but also contains various stand-alone/local web components. Via the cloud portal, customers can configure the tools, and once configured, OST then creates the specific malware artifact/hacking tool by compiling specific code (C, C++, assembly) on demand.

The full stack developer works on creating a stable front and backend for exposing highly technical configurations. Mainly working in Python, but some experience with C/C++ or compilers is preferred.

What You'll Do

  • Together with the security researchers, finalize offensive tools and implement them in the OST portal or other Fortra security platforms.
  • Contribute ideas and efforts towards internal projects and work as part of a team to determine the best approach for various initiatives.
  • Work closely with the Outflank team to prioritize and troubleshoot reported issues.
  • Work collaboratively with other internal developers in a multi-dev environment (Git).
  • Maintain, manage, and improve the OST portal (speed, security, additional tools).

Qualifications

  • Bachelor’s degree in computer science/web development or related.
  • 5+ years of professional full stack development experience.
  • Proficient in Python; preferably Python/C/C++.
  • Experience with automated testing and test frameworks.
  • Can and will write clear documentation along with the code.
  • Preferably some experience with reverse engineering, assembly or other security-related tinkering with low-level code.
  • Preferably experience with Scrum, Jira, CI/CD, Git.
  • Preferably interest in, or experience with Security/ethical hacking for better understanding of our products and core values.
  • You take ownership and have a quite informal way of working (Scrum/Kanban oriented).
  • You are proactive, communicative, and solution-oriented.
  • Have a high level of proficiency in business English.
  • Have the highest ethical standards that are required for the sensitive work we do. Some of our work requires screening by authorities.

Working Hours & Location

  • Residing in either the EU or US. Collaborating with teams in Central European and US east coast.
  • Periodic meetups 'bootcamps’ to collaborate, thus preferably residing with easy travel options to Amsterdam, NL.

Benefits

  • Competitive benefits and salaries.
  • Personal and professional development opportunities.
  • Flexibility.
  • Much more!

Job Requirements

  • Bachelor’s degree in computer science/web development or related.
  • 5+ years of professional full stack development experience.
  • Proficient in Python; preferably Python/C/C++.
  • Experience with automated testing and test frameworks.
  • Can and will write clear documentation along with the code.
  • Preferably some experience with reverse engineering, assembly or other security-related tinkering with low-level code.
  • Preferably experience with Scrum, Jira, CI/CD, Git.
  • Preferably interest in, or experience with Security/ethical hacking for better understanding of our products and core values.
  • You take ownership and have a quite informal way of working (Scrum/Kanban oriented).
  • You are proactive, communicative, and solution-oriented.
  • Have a high level of proficiency in business English.
  • Have the highest ethical standards that are required for the sensitive work we do. Some of our work requires screening by authorities.
  • Working Hours & Location
  • Residing in either the EU or US. Collaborating with teams in Central European and US east coast.
  • Periodic meetups 'bootcamps’ to collaborate, thus preferably residing with easy travel options to Amsterdam, NL.

Benefits

  • Competitive benefits and salaries.
  • Personal and professional development opportunities.
  • Flexibility.
  • Much more!

Related Job Pages

More Full-stack Engineer Jobs

Staff Software Engineer, Conversion Data Privacy

Zigsaw

On a mission to help people find the Job of their choice. Fill this: https://forms.gle/fWsXYfgAfEorQZgaA

Full-stack Engineer2 days ago
Full TimeRemoteTeam 11-50Since 2016

Staff Engineer leading privacy platform development at Pinterest

Distributed SystemsJavaKotlinPythonScalaSQL
California
$177.2K - $364.8K / year

Senior Software Engineer (Full-Stack, Backend-leaning)

Jerry.ai

Jerry.ai is America’s first and only super app to radically simplify car ownership. We are redefining how people manage owning a car, one of their most expensive and time-consuming assets. Backed by artificial intelligence and machine learning, Jerry.ai simplifies and automates owning and maintaining a car while providing personalized services for all car owners' needs. We spend every day innovating and improving our AI-powered app to provide the best possible experience for our customers. We are the #1 rated and most downloaded app in our category with a 4.7 star rating in the App Store. We have more than 5 million customers — and we’re just getting started. Founded in 2017 by serial entrepreneurs and has raised more than $240 million in financing. Join our team and work with passionate, curious and egoless people who love solving real-world problems. Help us build a revolutionary product that’s disrupting a massive market.

Full-stack Engineer2 days ago
Full TimeRemoteTeam 201-500

The role involves building automation systems for complex insurance servicing tasks, such as endorsements and cancellations, and designing backend pipelines for data synchronization and alerts. Responsibilities also include optimizing internal tools and continuously improving backend systems, APIs, and microservice architecture.

TypeScriptNest.jsNext.jsReactReact NativeGraphQLPostgreSQLDynamoDBClickHouseRedisAWSNode.jsMicroservicesECSEKSLambdaSoftware ArchitectureDistributed Systems
United States
$150K - $220K / year

Senior Software Engineer (Full Stack, Backend-leaning)

Jerry.ai

Jerry.ai is America’s first and only super app to radically simplify car ownership. We are redefining how people manage owning a car, one of their most expensive and time-consuming assets. Backed by artificial intelligence and machine learning, Jerry.ai simplifies and automates owning and maintaining a car while providing personalized services for all car owners' needs. We spend every day innovating and improving our AI-powered app to provide the best possible experience for our customers. We are the #1 rated and most downloaded app in our category with a 4.7 star rating in the App Store. We have more than 5 million customers — and we’re just getting started. Founded in 2017 by serial entrepreneurs and has raised more than $240 million in financing. Join our team and work with passionate, curious and egoless people who love solving real-world problems. Help us build a revolutionary product that’s disrupting a massive market.

Full-stack Engineer2 days ago
Full TimeRemoteTeam 201-500

The engineer will build and enhance automation systems for complex insurance servicing tasks like policy changes, document verification, and renewals, aiming to reduce agent intervention to nearly zero. This involves composing backend business logic, designing data synchronization pipelines, and continuously improving the microservice architecture.

TypeScriptNest.jsReactReact NativeGraphQLPostgreSQLDynamoDBRedisAWSmicroservicesECSEKSLambdadata structuresalgorithmssystems design
United States
$150K - $220K / year

Software Engineer II (Full-Stack, Backend-leaning)

Jerry.ai

Jerry.ai is America’s first and only super app to radically simplify car ownership. We are redefining how people manage owning a car, one of their most expensive and time-consuming assets. Backed by artificial intelligence and machine learning, Jerry.ai simplifies and automates owning and maintaining a car while providing personalized services for all car owners' needs. We spend every day innovating and improving our AI-powered app to provide the best possible experience for our customers. We are the #1 rated and most downloaded app in our category with a 4.7 star rating in the App Store. We have more than 5 million customers — and we’re just getting started. Founded in 2017 by serial entrepreneurs and has raised more than $240 million in financing. Join our team and work with passionate, curious and egoless people who love solving real-world problems. Help us build a revolutionary product that’s disrupting a massive market.

Full-stack Engineer2 days ago
Full TimeRemoteTeam 201-500

The role involves building automation systems for complex insurance servicing tasks, such as endorsements and cancellations, and designing backend pipelines to sync customer data and power re-shopping experiences. Engineers will also continuously improve backend systems, APIs, and microservice architecture while refactoring major parts of the codebase.

TypeScriptNest.jsNext.jsReactGraphQLPostgreSQLDynamoDBRedisAWSJavaScript
United States
$100K - $185K / year