Staff Software Engineer - Back-End

TLDR

Join a talented R&D team to own the design and development of key components in a leading API security platform for Fortune 500 clients.

Staff software engineer - Backend

LOCATION: Right to work and based in the EU.

42Crunch is revolutionizing the App Sec market by bridging the gap between development and security. Our team of security-as-code experts contribute to the development of an API threat protection platform that positions us as a leader in API security. Our clients include the big names in the Fortune 500 in a wide range of industries.


We are looking for an enthusiastic and driven back-end developer with 6+ years experience. This is an excellent opportunity to join our highly talented R&D team and play a key role in the development of 42Crunch API Security platform and ecosystem. B2B contractors will also be considered. 

 

Responsibilities

  • Own the design, development, and reliability of significant 42Crunch components, ensuring scalability, security, and performance.
  • Implement and test features and improvements to the 42Crunch SaaS platform and tools.
  • Write and present design proposals and documentations for moderately complex features.
  • Debug and fix issues to improve efficiency, scalability, and stability of 42Crunch components.
  • Use your technical expertise to improve code quality through code and design reviews.
  • Represent the backend team as a technical contact in cross-functional discussions and external technical engagements as needed.
  • Assist third party developers in troubleshooting their integrations with 42crunch platform APIs and use of other 42Crunch developer products.
  • Research new technologies and prototype solutions

 

Requirements

 

As a staff software developer, you have experience implementing micro services and libraries. In particular, you will have:


  • Strong understanding of secure coding principles and Application Security in general
  • A solid foundation in data structures, algorithms and concurrent programming
  • A strong experience in developing using Golang and its ecosystem.
  • A strong experience developing on a Linux platform.
  • A strong understanding of the gRPC ecosystem and Protobuf.
  • A good experience with code generation.
  • A strong understanding and experience with kubernetes.
  • A good understanding of continuous integration/deployment with Jenkins/Github actions.
  • Extensive experience of APIs design and implementation and strong understanding of HTTP and REST + GraphQL architectures.
  • Proficient understanding of Git and the Atlassian suite (JIRA/Confluence).
  • Strong collaboration skills; able to work well in team-oriented and fast-paced environments.



Preferred Experiences

 

  • Security protocol experience (TLS, authentication and authorization, Oauth).
  • Prior working experience on one or more Cloud Service Providers (AWS, Azure, GCP).

 

Compensation & Benefits

 

Competitive package based on experience, including:

  • Generous annual leave/ holidays
  • Remote work as preferred
  • Medical benefits including dependents
  • Retirement Plan Contributions
  • Stock Options

Benefits

Equity Compensation

Stock Options

Health Insurance

Medical benefits including dependents

Retirement Plan Contributions

Paid Time Off

Generous annual leave/holidays

Remote-Friendly

Remote work as preferred

42Crunch builds an API threat protection platform that integrates security seamlessly into the development process, catering specifically to developers and security teams. What sets us apart is our expertise in security-as-code, empowering organizations to innovate confidently while maintaining robust security standards.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Staff Software Engineer Q&A's
Report this job
Apply for this job