Match score not available

Staff Software Engineer

Remote: 
Full Remote
Salary: 
113 - 157K yearly
Experience: 
Expert & Leadership (>10 years)
Work from: 
District of Columbia (USA), United States

Offer summary

Qualifications:

Minimum of 10 years related experience., Deep experience with Python., Experience with cloud service providers., Familiarity with JSON and RESTful APIs..

Key responsabilities:

  • Develop back-end cloud-based solutions.
  • Collaborate with teams on product requirements.
eSimplicity logo
eSimplicity Scaleup http://www.esimplicity.com/
51 - 200 Employees
See more eSimplicity offers

Job description

Job Type
Full-time
Description

About Us: 

eSimplicity is a modern digital services company that works across government, partnering with our clients to improve the lives of millions of Americans. Our engineers, designers, and strategists cut through complexity to create intuitive products and services that equip Federal agencies with solutions to transform today for a better tomorrow for all Americans. 


Purpose and Scope:  

We are seeking a Staff Software Engineer to join and help lead a cross-functional, entrepreneurial, collaborative team dedicated to creating a transformative web-based experience that can impact the lives of millions of Americans who have a need to travel abroad.  In this role, you will drive the development of back-end cloud-based solutions in full, from high-level system design and configuration to complex integrations with 3rd party APIs and cloud platform technology. You will leverage everything around you: core company products, open-source technologies, and anything you and your team can build to drive real impact. 


Responsibilities:  

  • Building, iterating, and testing scalable, back-end capabilities for client-facing web applications using leading edge open source technologies 
  • Implementing and integrating cloud-based technologies in conjunction with enterprise platform-level support teams 
  • Working in a fast-paced, highly collaborative remote team environment 
  • Participating in Agile processes including daily standups, demos, retrospectives, and sprint planning  
  • Working closely with leadership to gather and implement business requirements   
  • Working closely with designers and engineers to gather and implement product, front-end, and back-end requirements  
  • Providing support, maintenance, and enhancements to the existing application   
  • Collaborating with product managers, engineers, and QA on the team to communicate and clarify designs and requirements 

 

Requirements

Required Qualifications: 

  • Minimum of 10 years related experience. 
  • Deep Experience with Python  
  • Deep understanding of APIs, and familiarity with JSON, Web APIs, REST APIs, JSON-RPC, XML-RPC, RESTful practices, and GraphQL  
  • Experience with one of the major cloud service providers (AWS preferred) (EKS, MSK, OpenSearch) 
  • Experience implementing OSS solutions 
  • Experience with event driven architectures 
  • Experience with Docker containerization and deployments 
  • Experience with K8s Deployments (Kustomize, ArgoCD, Helm, etc) 
  • Experience in relational and non-relational databases like SQL, MySQL, NoSQL, PostgreSQL, MongoDB or similar  
  • Experience with Redis 
  • Experience with benchmarking, monitoring, and performance engineering applications with tools such as Grafana, Sentry, and Prometheus  
  • Knowledge of AuthN and AuthZ systems, including Active Directory, Okta, and AWS IAM Policies/Roles using attribute-based access controls  
  • Knowledge of automated end-to-end unit tests and testing platforms  
  • Strong documentation skills   
  • Experience with Git and DevOps    
  • Some experience with Infrastructure-As-Code tools (Terraform is desired ) 
  • Strong verbal and nonverbal communication and collaboration skills  
  • This position is a remote position, The work must be performed from within the United States with potentially occasional travel (once a quarter) 

Desired Qualifications:  

  • Expertise with modern web application frameworks and tools such as React.js, Next.js, Node.js, Flask, Playwright, Poetry, OpenAPI,  
  • Experience with testing frameworks and tools such as Cucumber, PyTest  


Working Environment:

This program supports a remote work environment operating within the Eastern time zone so we can work with and respond to our government clients. Expected hours are 9:00 AM to 5:00 PM Eastern unless otherwise directed by your manager.

Occasional travel for training and project meetings. It is estimated to be less than 25% per year.  


Benefits:  

We offer a highly competitive salary, healthcare benefits, and a flexible leave policy.  

Equal Employment Opportunity:

eSimplicity is an equal-opportunity employer. All qualified applicants will be considered for employment without regard to race, religion, color, national origin, gender, age, status as a protected veteran, sexual orientation, gender identity, or status as a qualified individual with a disability. 


 

Salary Description
$112,500 - $157,000

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Industry :
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Software Engineer Related jobs