Senior Data Engineer: Backend & Cloud Architect

Feuji

United States

On-site

USD 140,000 - 190,000

Full time

27 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Feuji is seeking a Senior Backend Engineering Lead to provide technical leadership, guide a team, and develop robust, fault-tolerant backend services in collaboration with product, architecture, and operations.

The role encompasses requirements definition, prototyping, design, coding, testing and deployment within an AWS environment, using Python, Java, Spark, and modern data systems, focusing on scalable, observable, and cost-efficient solutions.

Qualifications

  • Masters or bachelor s in engineering in IT/ Electronics / Communication / Computer Science / Information Systems.
  • 10+ years of strong hands-on experience in complete Software Development Life Cycle with Python, Apache Airflow, Apache Spark, Any Database and Java.
  • Experience in working with AWS DevOps infrastructure including CloudFormation, IAM, S3, VPC/Networking, Docker container running in AWS Fargate/Batch.
  • Should be able to build processes to enable efficient flow of work requests, support and product maintenance.
  • Should be hands-on with APIs, serverless, microservices architecture and leveraging CI/CD pipelines.
  • Should be hands-on working with git flow, pull requests and other version control related concepts.
  • Should be proficient in debugging applications, troubleshooting by running from the IDE as well as remote debugging, basic performance testing & tuning.
  • Should be able to estimate the effort involved in developing a feature/story.
  • Should be able to review, guide the other Junior, SEs/SSEs and be able to do code review, integrate the work.

Responsibilities

  • Lead the design and develop complex systems using design patterns and implement software, data solutions by developing documentation, flowcharts, layouts, diagrams, charts.
  • Drive and lead design discussions with Technical Product Owners, Scrum Master, Architects, Agile team and Operations team to define plans for each Sprint.
  • Take complete ownership of Team goals for the Sprint and mentor team with best practices.
  • Data Operations Tasks including loading and troubleshooting data processing.
  • Develop and support systems including maintaining cost efficient AWS resource consumption.
  • Own and provide guidance on complex stories and complete them in the appropriate sprint.
  • Identify and resolve dependencies and risks involved in completing the stories upfront.
  • Participate in daily stand ups, Sprint planning and retrospectives.
  • Follow git flow (Pull requests) and maintain unit test coverage and quality gates.
  • Communicate technical and operational issues to engineering and leadership promptly.
  • Ensure that all technology standards are adhered to while developing systems.
  • Collaborate with Technical Architects, Product owners and QA to define requirements.
  • Work with infrastructure teams to fulfil story requirements.
  • Mentor team members and support the team for delivering goals.

Skills

Python
Apache Airflow
Apache Spark
Java
AWS DevOps
CloudFormation
IAM
S3
Networking
Docker
Fargate/Batch
APIs
Serverless
Microservices
CI/CD
Git
Debugging
Performance Tuning

Education

Masters or Bachelor in IT/ Electronics/ Communications/ CS/ IS

Tools

Docker
Git
AWS Fargate
CI/CD

Job description

Feuji is seeking a Senior Backend Engineering Lead to provide technical leadership, guide a team, and develop robust, fault-tolerant backend services in collaboration with product, architecture, and operations.

The role encompasses requirements definition, prototyping, design, coding, testing and deployment within an AWS environment, using Python, Java, Spark, and modern data systems, focusing on scalable, observable, and cost-efficient solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java & Microservices Lead Engineer
Senior Java & Microservices Lead Engineer

Feuji • United States

On-site
USD 140,000 - 190,000
Senior AWS Cloud Database Architect
Senior AWS Cloud Database Architect

Feuji • United States

On-site
USD 120,000 - 180,000
Senior Full-Stack Engineer - React/Java on AWS (EKS)
Senior Full-Stack Engineer - React/Java on AWS (EKS)

Feuji Inc • United States

On-site
USD 120,000 - 160,000
Data Integration Engineer: Cloud Pipelines & APIs
Data Integration Engineer: Cloud Pipelines & APIs

Feuji Inc • United States

On-site
USD 110,000 - 140,000
Senior Infrastructure Architect — Network & Cloud
Senior Infrastructure Architect — Network & Cloud

Feuji • St. Louis (MO)

On-site
USD 130,000 - 190,000
Senior Backend Engineer: Spark/Scala/Python on AWS/GCP
Senior Backend Engineer: Spark/Scala/Python on AWS/GCP

MACHINE LEARNING TECHNOLOGIES LLC • Elk Grove (CA)

On-site
USD 83,000 - 124,000
Senior Big Data Backend Engineer | AWS & Spark
Senior Big Data Backend Engineer | AWS & Spark

Unisys • Tysons (VA)

On-site
USD 140,000 - 200,000
Senior Data Engineer: Cloud Data Platforms Lead
Senior Data Engineer: Cloud Data Platforms Lead

Guidehouse • Beavercreek (OH)

On-site
USD 80,000 - 133,000
Medical, Dental & Vision Insurance
401(k) Retirement Plan
Tuition Reimbursement
Senior Backend Java Engineer - Big Data & AWS Platforms
Senior Backend Java Engineer - Big Data & AWS Platforms

US staffing Inc • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Senior Backend Data Engineer - Spark/Scala/Python (AWS/GCP)
Senior Backend Data Engineer - Spark/Scala/Python (AWS/GCP)

Quantum Technologies. LLC • Elk Grove (CA)

On-site
USD 103,000 - 165,000