The data security platform built on the power of authorization.
Principal Backend Engineer
Location
California
Posted
23 days ago
Salary
$154K - $210K / year
Job Description
Job Requirements
- You have:
- Education:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Experience:Proven experience minimum 5+yrs in backend software development, with a focus on data modeling, data management, identity, security, or related areas.
- Strong proficiency in one or more programming languages, such as Golang, Java.
- Experience designing and implementing RESTful APIs and microservices architectures.
- Experience in optimization, building of databases, storage layers, or distributed systems.
- Experience with building pluggable software modules that allows code decouplings.
- Experience with cloud platforms, such as AWS, Azure, or Google Cloud Platform.
- Knowledge of database technologies (SQL and NoSQL), caching mechanisms, and distributed systems.
- Experience with containerization and orchestration technologies, such as Docker and Kubernetes, is a plus.
- Excellent problem-solving skills, attention to detail, and ability to work independently and collaboratively in a fast-paced environment.
- Strong communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
- The compensation for this role depends on several factors such as the candidate's skills, qualifications, experience, and work location. For candidates offered a position at the posted job level, the provided range is the expected base salary. This does not include any additional variable compensation, such as commission.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Drupal Developer
PerficientPerficient is the global AI-first consultancy. Our team of strategists, designers, technologists, and engineers partners with the world’s most innovative enterprises and admired brands to deliver real business results through the transformative power of AI. Empower every employee to build AI fluency. Break boundaries and obsess over outcomes. Shape the future for our clients.
As a Senior Drupal Developer, you will manage all software development lifecycle stages, including design, implementation, testing, and support for client Drupal sites.
Staff Fullstack Engineer (Python/Vue.js), AI Engineering: Duo Chat
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
The role involves developing features for GitLab's AI-powered platform, advocating for quality improvements, and collaborating within a remote team.
Principal Software Engineer, Java, Event-Driven
FICOFICO is an analytics company helping businesses make better decisions that drive higher levels of growth and success.
Principal Software Engineer leading architectural decisions for FICO's cloud-native SaaS platform
Backend Software Engineer developing secure solutions for military and government applications