At Apono, we empower organizations to run in the cloud by aligning operations and security around access management. Our platform provides companies with just-in-time and Just-Enough access across their hybrid environments, reducing access risk while improving productivity.
Apono has offices in New York and Tel Aviv and supports dozens of customers across the US and the world, including large Fortune 500 companies and was honored in Gartner's Magic Quadrant for Privileged Access Management.
What are we looking for?
We're seeking a talented Senior Backend Software Engineer to join our dynamic team and play a key role in developing robust & scalable systems that power our innovative product. If you're looking for an opportunity to make a real impact, grow with a visionary company, and be inspired every day, we'd love to hear from you!
Responsibilities:
- Participate in the architecture, design, and implementation of innovative cloud-based services and development infrastructure.
- Address multi-tenancy aspects, high availability, agility, security, and more.
- Participate in Product Decisions and help design Apono’s core product. The challenge is to build an efficient, robust, and bulletproof solution since our infrastructure powers our customers' mission-critical services.
Requirements:
- 6+ years of overall programming experience.
- Working experience in at least one of the following programming languages: Java/Kotlin/Go (backend), Python/C#/TypeScript
- Background in Authorization and Authentication Processes - Advantage
- Deep understanding of the Cybersecurity domain - Advantage
- Experience with databases (PostgreSQL, MySQL, Oracle)
- Experience building and integrating with REST APIs and SaaS applications
- Experience in a Cloud-Native environment - Microservices, Docker, Kubernetes
- Understanding of end-to-end systems architectures
- Knowledge and understanding of Cloud systems like AWS - Advantage
- Experience with Messaging frameworks (RabbitMQ/ActiveMQ)
- Startup mindset - A must