Software Engineer II - Full Stack

Skills
APIComputer ScienceFull-Stack DevelopmentJavaSoftware As A ServiceAmazon Web ServicesCoaching
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 2+ years software development experience building highly scalable highly available applications
  • 2+ years programming experience with full stack technologies such as Java Kotlin or TypeScript
  • 2+ years experience with cloud technologies such as AWS or Azure
  • Experience developing documenting and supporting REST APIs
  • 6+ months professional experience leveraging AI to improve personal productivity in building complex SaaS feature sets
  • Degree in Computer Science Engineering or related field or equivalent practical experience
  • Legally eligible to work in the U.S. on an ongoing basis

Nice to have

  • Collaborative
  • Mentoring mindset
  • Cloud curious
  • AI enthusiastic
  • Product minded

Day to day

  • Build scalable back-end services for next generation applications using Kotlin and Java
  • Solve challenging distributed systems problems while working with modern cloud infrastructure like AWS and Kubernetes
  • Collaborate with product managers and software engineers through code reviews architectural discussions and feature planning
  • Mentor junior engineers on code quality best practices and effective use of AI tools to improve team productivity