Software Engineer, Backend

Posted 26ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer, Backend developing REST and GraphQL APIs for CDW's cloud services. Ensuring code quality and collaborating with teams on AWS implementations in a fully remote setup from Mexico.

Responsibilities:

  • Develop and maintain REST and GraphQL APIs that drive our web applications and automation
  • Develop and maintain production code for quality and performance; ensure code is clear and well tested
  • Develop and maintain integrations with services such as AWS, Okta, ServiceNow, Salesforce, and New Relic
  • Participate in software delivery processes such as refining work scope, estimating effort, code reviewing, testing, maintenance and recommending operational improvements
  • Promote, contribute and maintain clear and concise documentation on our code base
  • Collaborate with senior engineers to implement improvements to design and processes
  • Collaborate with other teams to advise on technical feasibility of feature requirements.
  • Identify and enforce information security controls and best practices in Mission’s production environments
  • Participate in occasional on-call rotations; one week per quarter
  • Support internal Mission teams by providing technical and operational guidance for systems and tools managed by the Product Development team

Requirements:

  • Professional experience or equivalent in designing and developing web applications using Python.
  • Proficiency with REST and GraphQL API development.
  • Familiarity with databases such as PostgreSQL, Redis, and ElasticSearch.
  • Experience in writing unit and integration tests in Python.
  • Experience managing CI/CD deployments in tools like Gitlab within a Kubernetes/ EKS environment.
  • Experience developing and deploying software in the AWS ecosystem.
  • Strong teamwork and communication skills, capable of conveying technical needs to engineering and non-engineering teams.
  • AWS Cloud Practitioner OR PCAP to be achieved within one year of hire.

Benefits:

  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities