WEX

Software Engineer – Platform & Infrastructure

WEX

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $120,000 - $160,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AnsibleAWSAzureCloudDockerGoGrafanaHadoopJavaKafkaKubernetesMicroservicesMongoDBPrometheusPuppetPythonSaltStackSparkTerraform

About the role

  • Collaborate with stakeholders to gather requirements and translate them into a comprehensive software system
  • Design microservices, persistence layers, and implementing deployment workflows using tools like Terraform, Ansible, Puppet, or Salt
  • Design, develop, and implement highly available, scalable, and secure platform services for our data PaaS using programming languages (e.g., Python, Go, Java)
  • Contribute to the architectural evolution of our data platform, ensuring it meets the growing demands of our users and adheres to best practices
  • Develop and maintain APIs, automation tools, and internal services to streamline platform operations and enhance developer experience
  • Implement and improve data pipelines, storage solutions, and processing frameworks within the PaaS
  • Manage and optimize cloud infrastructure in AWS and Azure cloud services to support our data platform, focusing on cost-efficiency, performance, and reliability
  • Implement Infrastructure as Code (IaC) principles using tools like Terraform for provisioning and managing resources
  • Develop and maintain CI/CD pipelines to automate deployments, testing, and release processes for platform services
  • Monitor platform health, performance, and security, and proactively identify and address potential issues
  • Work closely with data engineers and AI engineering to understand their needs and provide platform capabilities that facilitate efficient data ingestion, processing, storage, and analysis
  • Ensure the platform supports various data technologies and paradigms (e.g., streaming, batch processing, data warehousing, data lakes)
  • Implement and manage data governance, security, and compliance features within the platform

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Master's or PhD degree in Computer Science (or related field) and 2+ years of experience in software engineering or 4+ years of experience in software engineering at a large scale
  • Experience in data system/platform development
  • Proven experience managing and optimizing cloud infrastructure (AWS, Azure)
  • Demonstrable experience with Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation)
  • Solid experience with containerization technologies (e.g., Docker, Kubernetes)
  • Experience with CI/CD pipelines and DevOps best practices (GitHub Actions preferred)
  • Familiarity with data storage and processing technologies (e.g., Kafka, Spark, Flink, Hadoop, Snowflake, MongoDB, S3/ADLS)
  • Proficiency in one or more programming languages commonly used for platform development (e.g., Python, Go, Java)
  • Strong understanding of networking, security, and performance principles in a cloud environment.
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, Datadog)
Benefits
  • health, dental and vision insurances
  • retirement savings plan
  • paid time off
  • health savings account
  • flexible spending accounts
  • life insurance
  • disability insurance
  • tuition reimbursement

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonGoJavaTerraformAnsiblePuppetSaltDockerKubernetesCI/CD
Soft skills
collaborationcommunicationproblem-solvingadaptabilitycritical thinkingorganizational skillsstakeholder managementproactive identificationteamworkleadership
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer SciencePhD in Computer Science
Modivcare

Software Engineer II – Full Stack

Modivcare
Mid · Seniorfull-time$81k–$111k / year🇺🇸 United States
Posted: 7 hours agoSource: modivcare.wd1.myworkdayjobs.com
AWSDynamoDBNoSQLPythonReactSQL
Modivcare

Software Engineer III – Full Stack

Modivcare
Mid · Seniorfull-time$97k–$134k / year🇺🇸 United States
Posted: 7 hours agoSource: modivcare.wd1.myworkdayjobs.com
AWSCloudDynamoDBJavaScriptNoSQLPythonReactSQL
Coder

Senior Software Engineer, AI Tools

Coder
Seniorfull-time$127k–$218k / year🇺🇸 United States
Posted: 8 hours agoSource: jobs.ashbyhq.com
Distributed SystemsGoOpen Source
First American

Senior Software Engineer – Salesforce

First American
Seniorfull-time$145k–$193k / yearNew Jersey · 🇺🇸 United States
Posted: 8 hours agoSource: firstam.wd1.myworkdayjobs.com
CloudTableau
Kohl's

Senior Software Engineer – Merchandising Systems

Kohl's
Seniorfull-time🇺🇸 United States
Posted: 8 hours agoSource: kohls.wd1.myworkdayjobs.com
AWSAzureCloudGoogle Cloud Platform