Senior Software Engineer - Live Pay

EarnIn

Vancouver, Canada
Base: $199,000- $244,000; bonus/equity: equity; be...
On-site
Jvm programming languages
Event-driven architecture
AWS
Drive the design and implementation of new features, break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, maintainable code

Job Summary

  • Drive the design and implementation of new features, break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, maintainable code.
  • Design and deliver robust microservices integrations via REST/gRPC APIs and via messaging patterns (events/queues).
  • Collaborate and mentor other engineers while providing thoughtful guidance using code, design, and architecture reviews.

Matching Summary

Drive the design and implementation of new features, break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, maintainable code.

Salary

Base: $199,000- $244,000; Bonus/Equity: equity; Benefits: benefits

Skills & Requirements

Must-have

  • JVM programming languages
  • event-driven architecture
  • AWS
  • microservices integrations
  • REST/gRPC APIs
  • messaging patterns

Nice-to-have

  • AI-assisted development tools
  • Kubernetes
  • microservice architecture

Key Requirements

  • 4+ years of development experience
  • Bachelor's, Master’s, or PhD degree or equivalent industry experience
  • Proficient in at least one JVM programming language
  • Experience with at least one major framework like Spring, Spring Boot
  • Hands-on experience with SQL databases
  • Hands-on experience working in cloud environments
  • Hands-on experience with streaming and messaging technologies

Work Rights

Not specified

Tailored Resume

Cover Letter