Hybrid Principal Software Engineer – Backend

Posted 5 days ago

Apply now

About the role

  • Take ownership of features, modules or products depending on the scope
  • Responsible for working with PM team to define technical requirements and develop detailed design
  • Collaborate with cross-functional teams (product, design, operations) to align engineering goals with business objectives
  • Write and review code based on coding guidelines.
  • Unit testing and ensuring code quality
  • Ownership of product delivery involves product demos, ensuring error-free production deployments and troubleshooting
  • Ensure adherence to security best practices and contribute to audit/compliance readiness.

Requirements

  • 8+ years development experience
  • Server-side experience in Spring Framework, MVC and Spring Boot
  • Experience in Java multi-threading and DB performance optimizations
  • Server-side experience in Node with a focus on Apollo GraphQL
  • Experience with Microservices and design patterns
  • Experience developing web scale software – Linux, Docker, Kubernetes, MySQL
  • Experience delivering in a continuous delivery environment, with a focus on end-to-end test automation and deploymentAutomated testing. Experience in GitLab preferred.
  • Experience engaging directly with customers
  • Ability to solve problems creatively and effectively
  • Experience with observability – Grafana, Prometheus and CloudWatch
  • Event driven architecture
  • Experience with AWS services - Primarily use Lambda, EKS, SQS, Dynamo
  • High level of ownership of the product
  • Nice to haves but not vital
  • Experience in AWS services not listed above
  • Experience in system design focusing on reliability, performance and cost
  • Client-side experience in React. Single page application development.

Benefits

  • Health insurance
  • Professional development opportunities

Job title

Principal Software Engineer – Backend

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job