The Opportunity:
Beyond Identity, a New York City HQ'd Cybersecurity business with >USD 200mm in funding raised, is opening a new engineering centre in Poland.
Step into a key role as a Senior Software Engineer at Beyond Identity's new office in [Warsaw/Kraków], Poland. You will be an integral part of the team building our next-generation Secure Access product, fundamentally designed for security with a zero shared secrets architecture. As a Senior Software Engineer, you'll make significant contributions to developing a user-friendly platform that prioritizes phishing-resistant MFA, continuous device security, and seamless policy management.
We are looking for a results-oriented engineer with deep domain knowledge who can participate in product strategy, design, and implementation. The ideal candidate possesses exceptional technical talent, strong collaboration skills, and a deep desire to understand our product. You should be an effective communicator, candid, a consensus-builder, approachable, relatable, and someone who inspires trust and confidence in others, able to make meaningful and long-lasting connections.
You will thrive in our fast-paced environment as we navigate rapid growth and tackle significant technical challenges at scale. Our strong company culture is built on a commitment to achieving goals and delivering on timelines. This hybrid role requires 3 days per week in our [Warsaw/Kraków] office, fostering collaboration and team synergy under the leadership of the Engineering Manager based in Poland.
What You Can Expect to Do:
- Architect, design, and implement robust, scalable, and secure backend services and APIs to solve complex challenges in the identity and access management space.
- Drive technical initiatives and contribute significantly to the design and architecture of our cloud-native platform.
- Develop and maintain high-performance, low-latency distributed systems crucial for our Secure Access product.
- Write clean, efficient, and maintainable code, primarily in Rust and Golang.
- Actively collaborate with your team members, including backend, frontend, and data engineers, sharing knowledge and best practices.
- Communicate technical concepts, progress, challenges, and solutions effectively within the team and with stakeholders.
- Contribute to fostering a strong technical culture and potentially mentor other engineers on the team.
- Participate in all phases of the development lifecycle, from planning and design to deployment and monitoring.
Requirements:
- Minimum of 6 years of professional software development experience, with a strong focus on building and supporting backend systems.
- Proven experience in developing secure, scalable, and high-performance backend services, particularly in the context of authentication, authorization, and security.
- Solid experience building and deploying production code in modern programming languages. Experience with Rust and/or Golang is highly desirable, and a willingness to become proficient in Rust is expected as it's a primary language for our server-side development.
- Demonstrated expertise in designing and implementing scalable, performant, and secure services.
- Production experience with microservices architecture, distributed system design, and applying cloud engineering best practices (e.g., AWS, Kubernetes).
- Familiarity with modern CI/CD tools and practices (e.g., Terraform, Docker, Kubernetes, Helm).
- A strong emphasis on test automation and test-driven development.
- Experience with authentication protocols and standards (including OIDC, SAML, OAuth2.0, and others like SCIM, ADFS, WSFED, LDAP).
- Understanding of database management, design, and optimization for both relational and NoSQL databases.
- Strong communication skills with the ability to clearly articulate technical concepts to both technical and non-technical audiences.
- Experience working in a fast-paced environment, such as a startup, is a plus.
- Domain experience with SSO, IDaaS, DaaS, and IDP solutions is also a plus.
Benefits:
- Health Care Plan (Medical, Dental & Vision)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Family Leave (Maternity, Paternity)
- Training & Development
- Work From Home