Cerby
Sr. Backend Engineer - Access Management
Remote (United States) · Senior
Sponsorship not specifiedDetected 8 days ago
PythonGoDistributed SystemsCode ReviewPostgreSQLMySQLRedisDynamoDBCloud PlatformsCI/CDDatadogAPI DevelopmentRESTCybersecurityComplianceAgileLeadershipCommunicationCollaborationProblem SolvingMentoringAdaptability
About the role
- Collaborating across your apps doesn't need to be chaos.
- We've built our product on the idea that teams deserve autonomy over their work apps.
- It turns out that why they are guaranteed a choice, security comes naturally.
Responsibilities
- Collaborate: Work closely with product managers, engineering managers, UX designers, and other engineers to deliver high-quality features and functionality.
- Innovation and Curiosity: Champion new technologies, frameworks, and methodologies that drive innovation and product evolution, while continuously exploring ways to leverage AI in your day-to-day work to boost personal efficiency and empower those around you to do the same.
- Cloud platforms and prior experience building scalable cloud-based systems.
- Ability to own and drive the software development from design through development, testing, delivery and production release.
Requirements
- & REQUIRED SKILLS: Experience: 5+ years of professional software engineering experience, with a focus on building and scaling SaaS applications.
Nice to have
- Familiarity with encryption processes and key management is a plus.
- DESIRED QUALITIES: Resourceful Achiever: Self-motivated, proactive, and adaptable in solving complex technical challenges.
- Precision Executor: Focused on optimizing performance, scalability, and reliability in software delivery.
- Team Player: Strong interpersonal skills, fostering a culture of collaboration and shared success.
- Lifelong Learner: A continuous curiosity to learn and explore emerging technologies and industry trends.
- Innovative Thinker: Open to creative solutions, and comfortable navigating ambiguity.
- Experience with designing, developing, and maintaining scalable SaaS applications in a high performance startup environment (prior experience in high growth venture funded SaaS startups preferred)
- Backend programming languages: Python, Go, or equivalent.
Skills
- Proficiency in: Backend programming languages: Python, Go, or equivalent.
- Queuing, Messaging and Streaming platforms such as SQS.
- Distributed data stores (S3), plus relational databases (MySQL, PostgreSQL), and key/value databases (Redis, DynamoDB, or similar).
- Software engineering practices such as Agile and Scrum, CI/CD, Collective Code Ownership.
- Architecting and designing distributed, fault-tolerant, high-availability, and resilient systems.
- Writes maintainable code, high quality, scalable, and secure code.
- Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Strong analytical and problem-solving skills with a focus on delivering high-quality solutions.
- Ability to communicate complex technical concepts clearly and concisely both in written and verbal form
- Strong interpersonal skills, fostering a culture of collaboration and shared success.
- Actively mentor other engineers.
- A continuous curiosity to learn and explore emerging technologies and industry trends.
Company info
- Demonstrates leadership and lives Cerby's core values to achieve positive outcomes.
- Help cultivate an environment where experimenting with AI is encouraged, learnings are shared openly, and the team grows together.
- Design and Develop: Build scalable, high-performance software solutions that align with business goals and user needs, leveraging AI-assisted tools and techniques as part of your engineering practice.
- At Cerby we believe security is everyone's business.
- We are a mission-critical cybersecurity company that empowers your teams to operate securely and control their apps completely.
This listing is sourced directly from Cerby's careers page and normalized into a canonical job model.