Evonate Open Positions
Position Details

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
evonate.io
