Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Sunnyvale, CA, United States
Posted
19 hours ago
MicroservicesSQLAWSEncryptionOAuthService MeshApacheCloudFormationGoogle CloudGrafanaHTTPJWTJavaKafkaPrometheusPulumiPythonRESTTerraform
Job Description
Overview:
Seeking an experienced Backend Engineer focusing on building high-performance API based backend platform and highly reliable foundational data services.
Key Responsibilities:
- API Development & Integration
- Design and implement RESTful APIs for data access and system integration
- Build robust API gateways, service mesh architectures, authentication, authorization for API services
- Cloud-Native Development
- Deploy and manage applications on AWS, Google Cloud Platform and hybrid cloud platforms
- Implement Infrastructure as Code using cloud-native tools and services
- Develop monitoring frameworks for reliable operations
- Secure systems
- Implement data encryption at rest and in transit using industry-standard protocols
- Design and manage symmetric and asymmetric key infrastructure
- Build secure key management systems and rotation policies
- Database Systems
- Strong understanding of database technologies (SQL and NoSQL) with encryption capabilities
- Experience with message brokers (Apache Kafka)
- Understanding of monitoring and observability (Prometheus, Grafana)
Required Technical Skills:
- Programming Languages (Must Have)
- Proficiency in building concurrent, high-performance services using Go/Java/Python
- Ability to choose the right language for specific use cases and performance requirements
- API Development Experience (Must Have)
- REST API Design: Deep understanding of REST principles, HTTP methods, and status codes
- API Security: Implementation of OAuth 2.0, JWT tokens, and API key management
- Microservices Communication: Service-to-service APIs, circuit breakers, and retry logic
- Cloud Development - AWS & Google Cloud Platform (Must Have)
- Hands on experience & knowledge of Cloud services across AWS/Google Cloud Platform: Compute, Serverless Functions, Containers, Object Storage, KMS, IaaS
- DevOps Tools: CI/CD pipelines, Infrastructure as Code, monitoring and logging
- Multi-cloud Strategy: Understanding of cloud-agnostic design patterns
- Data Encryption & Security (Must Have)
- Key security concepts including Symmetric/Asymmetric encryption, Key Management(HSM, Key rotation), Digital Signatures, TLS/SSL/mTLS, Hash functions
Professional Background:
- 5+ years of backend development experience with API-first architectures
- 3+ years hands-on experience with AWS and/or Google Cloud Platform cloud platforms
- Proven experience building and deploying production systems in cloud environments
- Experience with Infrastructure as Code (Terraform, CloudFormation, Pulumi)
Security & Compliance Experience:
- Implementation of encryption at rest and in transit for sensitive data
- Experience with key management systems (AWS KMS, Google Cloud Platform Cloud KMS)
- Understanding of zero-trust security architecture principles
Similar jobs
- JC
Java Developer / Software Engineer / Backend Developer / Java Architect / API Architect
NewJC CORPORATIONS
United States🇺🇸Hybrid19 hours agoSQLSpringSpring Boot+10Technology - LO
Sr Java Backend Engineer
Lorhan Corporation
Hanover, NJ🇺🇸On-site1 month agoAWSC++Java+1Technology - KI
Java Backend Engineer
NewKey Infotek LLC
Phoenix, AZ🇺🇸Hybrid19 hours agoExpressMicroservicesAngular+7Technology - IS
Python Backend Developer Finance & Accounting
NewINFT Solutions inc
United States🇺🇸Hybrid19 hours agoSQLSQL ServerGit+4Technology - CA
Sr Software Engineer
NewCox Automotive
Redan, GA🇺🇸$101.5k - $169.1k/yrHybridYesterdayDockerMySQLAWS+21Technology - CA
Sr Software Engineer
NewCox Automotive
Forest Park, GA🇺🇸$101.5k - $169.1k/yrHybridYesterdayDockerMySQLAWS+21Technology