Senior Engineer

Tata Consultancy Services

Costa Mesa (CA)

On-site

USD 120,000 - 125,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Family Support: Parental Leaves
Insurance Options: Auto & Home
Commuter Benefits & Training Reimburse
Vacation, Time Off & Holidays
401K Plan & Financial Benefits

Job summary

Tata Consultancy Services Limited in Costa Mesa, CA is seeking a Senior Engineer to design and develop scalable backend services in Scala. You will build distributed data pipelines, integrate with AWS and GCP, and implement secure cloud-based authentication while ensuring reliability and observability.

The role emphasizes collaboration with cross-functional teams, mentorship of engineers, and rigorous testing across unit and integration levels.

Qualifications

  • Bachelor's degree in Engineering or related field.
  • Strong Scala and sbt build management experience.
  • Experience with AWS and GCP cloud platforms.
  • JSON handling with Circe or similar libraries.
  • Experience with distributed systems, testing, and troubleshooting.

Responsibilities

  • Design, develop, and maintain scalable backend services in Scala.
  • Build distributed systems that process large-scale data workloads.
  • Develop integrations with AWS and Google Cloud Platform services.
  • Implement secure authentication and authorization via cloud-native identity services.
  • Build data pipelines for ingestion, transformation, and analytics.
  • Collaborate with cross-functional teams and mentor other engineers.
  • Ensure system reliability, observability, performance and testing coverage.

Skills

Scala
Functional programming
Circe
AWS
GCP
PostgreSQL
Asynchronous programming
Git
Testing

Education

Bachelor of Engineering

Tools

Sbt
AWS S3
AWS STS
Google BigQuery
Google Dataflow
FS2
cats-effect
Google Pub/Sub
WebIdentity
AssumeRole

Job description

Job Description
Scala Developer
Must Have Technical/Functional Skills
  • *Strong proficiency in Scala and experience with sbt for build management.
  • *Solid understanding of functional programming principles and best practices.
  • *Experience with JSON serialization and deserialization frameworks such as Circe.
  • *Hands-on experience with AWS and/or Google Cloud Platform (GCP).
  • *Knowledge of cloud authentication and authorization mechanisms, including:
    • oIAM
    • oSTS
    • oAssumeRole
    • oWebIdentity
  • *Experience integrating with AWS SDKs, particularly:
    • oAmazon S3
    • oAWS STS
  • *Experience working with:
    • oGoogle BigQuery
    • oGoogle Dataflow
  • *Strong SQL skills and experience with PostgreSQL.
  • *Experience with asynchronous and concurrent programming using technologies such as:
    • oFS2
    • ocats-effect
  • *Familiarity with distributed messaging platforms such as Google Pub/Sub.
  • *Strong testing experience, including unit, component, and integration testing.
  • *Experience troubleshooting distributed systems and cloud-native applications.
  • *Proficiency with Git and modern software development workflows.
Roles & Responsibilities
  • * Design, develop, and maintain scalable backend services using Scala.
  • *Build and enhance distributed systems that process large-scale data workloads.
  • *Develop integrations with cloud services across AWS and Google Cloud Platform (GCP).
  • *Implement secure authentication and authorization mechanisms using cloud-native identity services.
  • *Build and maintain data pipelines supporting ingestion, transformation, and analytics.
  • *Collaborate with cross-functional teams to define technical requirements and deliver solutions.
  • *Ensure system reliability, observability, performance, and operational excellence.
  • *Write clean, maintainable, and well-documented code.
  • *Participate in code reviews and mentor other engineers.
  • *Troubleshoot and resolve issues in distributed, cloud-based environments.
  • *Develop and execute comprehensive testing strategies, including unit, component, and integ ration testing.
Education

Bachelor of Engineering

TCS Employee Benefits Summary
  • *Discretionary Annual Incentive.
  • *Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • *Family Support: Maternal & Parental Leaves.
  • *Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • *Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • *Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • *Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Salary Range: $120000 - $125000 a year

Location

Costa Mesa, CA

Function

TECHNOLOGY

Role

Senior Engineer

ID

434649

Skills

Scala

Salary Range

$120,000 - $125,000

Desired Candidate Profile

Qualifications

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer
Senior Engineer

Tata Consultancy Services • Basking Ridge (NJ)

On-site
USD 100,000 - 120,000
Discretionary Incentive
Comprehensive Medical Coverage
Parental Leaves
+3
Senior Engineer
Senior Engineer

Tata Consultancy Services • Raytown (MO)

On-site
USD 100,000 - 110,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Leave
+4
Senior Engineer
Senior Engineer

Tata Consultancy Services • Costa Mesa (CA)

On-site
USD 120,000 - 125,000
Discretionary Incentive
Comprehensive Medical Coverage
Parental Leaves
+3
Java Developer
Java Developer

Tata Consultancy Services • Seattle (WA)

On-site
USD 95,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Leave
+3
Java Scala Developer
Java Scala Developer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 80,000 - 90,000
Annual incentive
Medical coverage
Dental & Vision
+6
Scala Developer
Scala Developer

Brooksource • Greenwood Village (CO)

On-site
USD 96,432 - 103,320
Senior Java Engineer
Senior Java Engineer

Tata Consultancy Services • Naperville (IL)

On-site
USD 110,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+2
Engineer- Analysis
Engineer- Analysis

Tata Consultancy Services • Lewisville (TX)

On-site
USD 120,000 - 125,000
Discretionary Annual Incentive
Medical Coverage: Medical & Health, DV
Family Leave
+3
Engineer Software
Engineer Software

Tata Consultancy Services • Irving (TX)

On-site
USD 64,000 - 125,000
Discretionary Incentive
Medical Coverage
Parental Leaves
+5
Senior Software Engineer (Scala)
Senior Software Engineer (Scala)

Jobgether • United States

Remote
USD 140,000 - 190,000
Flexible remote work within the United
Professional development
Collaborative engineering culture
+1