CrawlJobs Logo

Public Cloud - Developer Experience Engineer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Irving, Texas

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

156160.00 - 234240.00 USD / Year

Job Description:

The Developer Experience Engineer will provide developers with a specialized desktop environment that improves developer productivity, an efficient onboarding experience, and an SDLC process that supports modern service and application engineering.

Job Responsibility:

  • Understand engineering needs including those required to build, maintain, and operate the system through all phases of its life
  • Understanding of information modeling, data structures and algorithms
  • Participate in the front-end development for one or more products and collaborate with visual/interaction designers, other engineers, and product managers to launch new products, iterate on existing features, and build a world-class user experience
  • Incorporate testing and instrumentation into your development workflow to ensure a product is reliable and measurable
  • Create and maintain continuous integration and deployment processes
  • Create and maintain tools for code quality control: code review, testing, coverage, monitoring, notification
  • Understand maintenance characteristics, runtime properties and dependencies that exist in support of your system’s software

Requirements:

  • 10+ years of hands-on experience developing and engineering software and consumer-facing applications
  • 7+ years of experience developing and scaling JAVA REST services using frameworks such as Spring
  • Experience in modern microservices architectures and deployments
  • Expert-level proficiency in designing and implementing cloud infrastructure (AWS and/or GCP) utilizing Terraform for infrastructure as code (IaC)
  • 5+ years of experience working in a distributed, cloud-based environment using Azure/AWS/GCP (Docker/Kubernetes)
  • Experience with cloud infrastructure and data services (compute, storage, networking, etc.)
  • Experience working with cloud-based relational and NoSQL databases
  • Experience with Test Driven Development (TDD) and test automation using unit testing and behavioral testing frameworks
  • Experience as an AWS Solutions Architect, Cloud Security Certification, and/or OpenStack Administrator Certification is a plus (other cloud-related certifications also a plus)
  • Experience with modern SDLC tools, branching strategies, and the ability to develop and enforce CI/CD practices
  • Experience with developing resilient and scalable applications
  • Familiarity with DevOps and SRE practices such as monitoring, alerting, and incident management
  • Familiarity with Domain Driven Design and Event Driven Architectures
  • Strong analytical skills
  • Strong willingness to learn and adapt to new technologies and connect with colleagues from around the world
  • Bachelor's degree or equivalent experience

Nice to have:

  • Experience as an AWS Solutions Architect, Cloud Security Certification, and/or OpenStack Administrator Certification
  • Other cloud-related certifications
What we offer:
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays

Additional Information:

Job Posted:
April 26, 2025

Expiration:
May 01, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.