Cdw
SoftwareEngineer,Backend
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Engineer, Backend at Cdw. Skills: Python, REST, GraphQL, AWS. Develop and maintain REST and GraphQL APIs. Develop and maintain production code”
What You'll Achieve.
Accelerate the delivery of quality services to our customers; Create a feature set that can be built upon by product teams; Drive company and departmental objectives; Improve the quality of life for all teams at Mission; Provide deep value to our customers
Industry & Context.
Occasional on-call one week per quarter
What They're Looking For.
Must Have
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, AWS Cloud Practitioner OR PCAP to be achieved within one year of hire
What You'll Do.
Develop and maintain REST and GraphQL APIs
Develop and maintain production code
Develop and maintain integrations with services
Participate in software delivery processes
Promote and maintain documentation
Collaborate with senior engineers
Collaborate with other teams
Identify and enforce information security controls
Participate in on-call
Support internal Mission teams
How You'll Work.
Team & Collaboration
Collaborate with senior engineers to implement improvements; Collaborate with other teams to advise on technical feasibility; Conveying technical needs to engineering and non-engineering teams
Communication Scope
teamwork and communication skills; conveying technical needs
Process & Methodology
Refining work scope, Estimating effort
Full Job Description
At CDW, we make it happen, together. Trust, connection, and commitment are at the heart of how we work together to deliver for our customers. It’s why we’re coworkers, not just employees. Coworkers who genuinely believe in supporting our customers and one another. We collectively forge our path forward with a level of commitment that speaks to who we are and where we’re headed. We’re proud to share our story and Make Amazing Happen at CDW. The primary goal of Mission’s platform is to accelerate the delivery of quality services to our customers and create a feature set that can be built upon by product teams. As a Software Engineer, Backend, you will contribute to maintaining REST and GraphQL APIs served by a Flask application running in a containerized AWS workload. Your code will interact with several types of databases including PostgreSQL, Redis and ElasticSearch. Test driven development is crucial to us - all releases are tested and inspected for quality and security in our automated CI/CD pipelines. Your contributions will drive company and departmental objectives which directly improve the quality of life for all teams at Mission and provide deep value to our customers. This position is 100% remote and will be based in 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 r
Applying for this Software Engineer, Backend role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Cdw?
Real rants from real employees. Read before you apply.