Evonate Open Positions

Position Details

evonate-cloud-native application-dev-apps-careers-2

United States | Global

Senior Software Engineer / Architect

You Are…

You’re a builder, a problem solver, and a talented and driven engineer/developer who wants to be involved in leading-edge technologies and solutions in cloud, platforms, microservices, AI/ML, and more. Your code is awesome! You’re a team player, curious and ready to learn or teach as the need arises. You have (or really gotta acquire) deep knowledge of cloud-native services, serverless computing, and the challenges of building solutions that scale and are operable and resilient in the cloud. You’re an architect who builds what you design – coding is where you spend most of your time.

You Will…

  • Develop world-class software in the cloud
  • Pay attention to the details – like documentation and unit test development (nobody likes code that has low coverage)
  • Seek out better ways to deliver solutions that clients value. Is a graph database like neo4j better than an RDBMS for this problem? Yeah, that’s it.
  • Manage junior on- and offshore engineering resources as a solution leader
  • Collaborate with product owners, scrum masters, client teams, other engineers, and others to exceed client expectations
  • Provide technical guidance and mentoring to peers, less experienced engineers, and client personnel
  • Identify, qualify, and raise technical risks and issues

You Bring…

  • 5+ years of experience delivering software in a cloud environment (AWS is a requirement, Azure and GCP are also great)
  • Solid coding experience in the most popular languages and frameworks – python, java, etc. – and working knowledge of React and Angular front-end frameworks
  • Knowledge and understanding of RESTful service design
  • Cloud architecture expertise including; Amazon Web Services (AWS), Azure or Google Cloud Platform (GCP)
  • Strong understanding and experience with Agile project management methodologies
  • Experience leading development teams through everyday project tasks and collaborating across multiple functional/technical teams to deliver a project
  • Strong ability to share ideas and communicate with peers and clients
  • Experience managing and mentoring software engineers as direct reports
  • Cloud certifications are a plus
  • Some travel may be required in the future, primarily in support of project delivery, but may include professional development and capability development opportunities (if travel is a problem for you, that doesn’t mean we don’t want you — low/no travel is an option… particularly now)

Apply For Position



"the evolution of cloud-native innovation"