Please, let AuthZed know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
AuthZed is seeking a Senior Software Engineer to redefine access control for modern applications.
The role involves building commercial products in the infrastructure and authorization space, focusing on managing security-critical application permissions.
This position offers the opportunity to shape the future of the platform and drive innovation in a startup environment.
The engineer will work with a team of passionate engineers to solve challenging problems in distributed systems, cloud infrastructure, and authorization models.
Responsibilities include researching, designing, implementing, testing, and releasing new features and enhancements for AuthZed’s products.
The engineer will drive optimization efforts by gathering statistics, refining query planning, and implementing materialized views and incremental view maintenance (IVM).
The role requires driving best practices in software development, testing, and CI/CD to ensure a robust and scalable platform.
The engineer will take end-to-end ownership of their work, participating in development, deployment, production operations, and on-call rotation.
Troubleshooting correctness, stability, or performance issues in a complex distributed system is a key responsibility.
The engineer will proactively identify opportunities to optimize processes and elevate team performance.
Collaboration with other engineers, product, and support teams is essential, along with mentoring junior team members.
The engineer will showcase their work through technical documentation, blogs, and talks, representing AuthZed as a thought leader.
Requirements:
A Bachelor’s degree in Computer Science or a related field, or equivalent experience is required.
Candidates must have 5+ years of experience in programming languages such as Golang, Python, or Java, with a preference for Go.
A strong systems engineering background, including experience with distributed systems, operating systems, and databases, is necessary.
Experience with cloud infrastructure and managing distributed databases in cloud-native environments is required.
Familiarity with modern software development practices and tools, including CI/CD, Docker, and Git, is essential.
Excellent communication skills are required, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
A proven ability to thrive in remote-first, cross-time-zone teams is necessary for effective collaboration.
Benefits:
The position offers the opportunity to work in a dynamic startup environment where innovation is encouraged.
Employees will have the chance to shape the future of the platform and make a lasting impact on the company's success.
The role includes participation in an on-call rotation, promoting end-to-end ownership of work.
AuthZed fosters a collaborative culture, allowing engineers to work closely with various teams and mentor others.
The company supports continuous improvement and optimization of processes, enhancing team performance and job satisfaction.
Apply now
Please, let AuthZed know you found this job
on RemoteYeah
.
This helps us grow 🌱.