NOTE: THIS POSITION IS TO JOIN AS W2 or 1099 ONLY.
Backend Developer
Location: Remote
Duration : 12+ Months
As a Back-end Developer, your role could include building services, REST APIs, and state aware workflows largely in cloud environments. We love collaborating with teammates on new app designs, partnering with front-end developers, Quality Analysts, Business Analysts, and other team members to combine work into a cohesive product, and improving existing services.
Job Responsibilities / Typical Day in the Role
• Develop and maintain applications using cloud architecture working in Jira and Git
• Ability to build from user stories and be active in technical design
• Build efficient, scalable, secure, and observable applications
• Able to take and give feedback in team meetings and code review
• Build and maintain highly scalable services and workflows
• Be proactive and responsive in addressing technical issues
Must Have Skills / Requirements
1) Experience designing and building backend services for workflow orchestration platforms such as Temporal, including workflow execution, state management, task routing, observability, and operational automation.
a. 5+ years
2) Understanding of fundamental design principles behind a scalable application
a. 5+ years
3) Solid experience with Rust as a primary language and one or more of the following: Node, C#, Python + Understanding of SQL and document database development
a. 5+ years
Nice to Have Skills / Preferred Requirements
1) BA/BS preferred.
2) Background in Media workflows.
Soft Skills:
1) Great communication skills
2) Ability to translate technology requirements to internal stakeholders.
Technology Requirements:
1) Experience designing and building backend services for workflow orchestration platforms such as Temporal, including workflow execution, state management, task routing, observability, and operational automation.
2) Capable of self-deployments in a well-defined container pipeline
3) Firm understanding of cloud infrastructure
4) Solid experience with Rust as a primary language and one or more of the following: Node, C#, Python
5) Understanding of SQL and document database development
6) Understanding of fundamental design principles behind a scalable application