Match score not available

Senior Backend Software Engineer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field., 4+ years of experience with JavaScript, TypeScript, NodeJS., 4+ years of experience with AWS cloud services., Experience with backend data stores or APIs..

Key responsabilities:

  • Design and deploy web applications using AWS.
  • Develop server-side web applications or APIs.

Sky Systems, Inc. (SkySys) logo
Sky Systems, Inc. (SkySys) Information Technology & Services Startup https://myskysys.com/
11 - 50 Employees
See all jobs

Job description

Role: Senior Backend Software Engineer
Position Type: Full-Time Contract (40hrs/week)
Contract Duration: Long-term contract
Work Hours: US Time
Work Schedule: 8 hours/day (Mon-Fri)
Location: 100% Remote (Candidates can work from anywhere in Brazil)

The platform engineering backend software engineer is responsible for building and contributing to our Client's core services and tools framework that are used across the Client's Digital Industries Software marketing ecosystems. This individual will be working on a development team focused on the creation and evolution of a range of services for internal and external consumers. The ideal candidate will have had experience developing web applications utilizing AWS cloud services using JavaScript, TypeScript, and NodeJS.


Key functions:

  • Design and deploy web applications using Cloud-based components such as AWS CloudFormation, Lambda, S3, SNS, API Gateway and DynamoDB
  • Develop server-side web application or APIs
  • Build or configure monitoring and alerting of servers-side applications and infrastructure
  • Implement unit tests and conduct code reviews with other team members to ensure code is properly designed, developed for scale, and tuned for performance needs.
  • Collaborate closely with other engineers, engineering managers and product owners to deliver cloud-based solutions that meet our marketing and sales objectives.

Skills and abilities:

  • Experience with AWS cloud-based services such as Lambda and S3.
  • Ability to use APIs and data storage services
  • Knowledge of agile software development lifecycles such as Scrum and Kanban, and software engineering best practices including software design patterns and architecture
  • Excellent software programming skills in one of the following programming languages: Python, Java or NodeJS.
  • Experience with Version Control Systems (including Git) and CI/CD tools such as Bitbucket or Jenkins

Minimum qualifications:

  • Bachelor's degree in Computer Science or related field.
  • 4+ years' work experience showing proficiency in the following: JavaScript, Typescript, NodeJS
  • 4+ years' work experience with backend data stores or APIs
  • 4+ years' work experience with AWS cloud services

Preferred qualifications:

  • 8+ years' experience with AWS services; S3, Lambda, Step Functions
  • 8+ years' experience working in an Agile development environment

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration

Back-End Engineer Related jobs