Remote Sr. Software Engineer

Posted

Apply now
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 🌱.
About the job
Posted on
Job type
Salary
$ 150,000 - 195,000 USD / year
Experience level
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback