Software Engineer

Skills
Amazon Web ServicesArrangingContextCritical ThinkingECSLarge Language ModelsModel-View-Presenter
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong software engineering fundamentals with production delivery experience
  • Comfortable with modern JavaScript TypeScript and or one backend language such as Python or Java
  • Experience with cloud platforms especially AWS or GCP and containerization
  • Open to learning and adopting AI-augmented development tools
  • Security-conscious mindset with secure coding practices
  • Able to communicate effectively in a remote environment

Nice to have

  • Adaptable
  • Curious
  • Collaborative
  • Honest
  • Security conscious
  • Clear communicator

Day to day

  • Architect and develop reliable secure software systems using modern tooling and AI-assisted workflows
  • Collaborate closely with team members through documentation code reviews knowledge sharing and continuous improvement
  • Take ownership of systems across the full lifecycle from design and delivery through live operation and decommissioning
  • Experiment with new AI-powered development practices and share practical learnings with the team
  • Support mentoring and help strengthen engineering practices while keeping the user and security in focus