eSimplicity is seeking a Backend Engineer to work with their multifunctional product team to build out a critical service offering for their government client. The engineer will set up, develop, and maintain critical back-end integrations for the service offering.
Requirements
- Proficiency in Golang and understanding of Golang best practices.
- Proficiency with AWS.
- Experience designing and deploying high availability systems on AWS.
- Experience using Gitlab and CI/CD platforms to deliver safe releases at a rapid rate.
- Understanding of API design, performance optimization, and system scalability.
- Understanding of APIs, and familiarity with JSON, Web APIs, REST APIs, JSON-RPC, XML-RPC, RESTful practices.
- Hands-on experience with event-driven architecture.
Responsibilities
- Build, iterate, and test scalable, back-end services using Golang.
- Build and enhance systems using event-driven architecture (e.g. Kafka, SNS/SQS, EventBridge).
- Develop systems with high availability, scalability, and fault tolerance in mind hosted on AWS.
- Work closely with designers and engineers to gather and implement product, front-end, and back-end requirements and make architecture decisions.
- Providing production support, on-call support, maintenance, and enhancements to the existing application .
- Monitor, troubleshoot, and optimize application performance in production and non-production environments.
Other
- Participate in Agile processes including daily standups, demos, retrospectives, and sprint planning.
- Two (2) years of professional experience in a related role.
- Must have related experience for government, as a contractor or government employee.
- Must be a United States citizen.
- Ability to obtain and maintain a Public Trust clearance and currently reside in the United States.