CrawlJobs Logo

Staff Software Engineer - Java

India, Hyderabad · Job Posted January 06, 2026
Apply Position
Job Link Share

Job Description

Matillion is built around small development teams with responsibility for specific themes and initiatives. Each team is a mix of engineers with various levels of skills and experience. As a Staff Software Engineer you will work within a team to write, test, and release new features and fix problems in the Matillion products, all while innovating on new ideas.

Job Responsibility

  • Lead hands-on software development, establishing design patterns and driving the direction of the codebase
  • Solve complex problems, considering key factors like security, performance, and scalability
  • Collaborate with multiple teams to break down long-term projects into actionable increments
  • Mentor team members, conduct code reviews, and optimise processes through automation and best practices
  • Work closely with business and customer-facing teams to ensure the development of customer-centric features and provide technical support when needed
  • Proactively research new technologies and drive continuous improvement

Requirements

  • Strong proficiency in programming languages including Java and React
  • Good understanding of underpinning techniques of Object-oriented Programming, Programming concepts and best practices (e.g. style guidelines, testability, efficiency, observability, scalability, security)
  • Experience implementing Java Spring microservices
  • Experience using container technologies such as docker
  • Experience with relational database technologies, such as Postgres, MySQL, Oracle or SQL Server
  • Background in full software development life cycle from design to deployment via CI/CD tooling
  • Experience using agile methodologies (e.g. Kanban, Scrum)
  • Demonstrable experience with cloud technologies, strong preference for AWS
  • Ability to collaborate in a cross-functional team to solve business goals, whilst adapting to different types of technical challenges

What we offer

  • Company Equity
  • 27 days paid time off
  • 12 days of Company Holiday
  • 5 days paid volunteering leave
  • Group Mediclaim (GMC)
  • Enhanced parental leave policies
  • MacBook Pro
  • Access to various tools to aid your career development

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff Software Engineer - Java

8 matching positions

Staff Software Engineer - Java

Our Staff Engineer is an influential technical leader and key member of the engi...
Location
Location
United States , Seattle; Dallas
Salary
Salary:
115000.00 - 230000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluency and Specialization with Java and at least one other modern language (e.g., C++, C#) including object-oriented design
  • Demonstrated ability to communicate complex technical concepts clearly, concisely, and directly, both verbally and in writing
  • Proven ability to provide independent technical leadership and mentor engineers with significant depth
  • Deep architectural maturity, capable of fostering and driving broader organizational influence through technical vision
  • Expertise in complex problem-solving autonomy, particularly in troubleshooting critical production issues and devising creative, scalable technical solutions
  • Experience in building products using microservices-oriented architecture and extensible REST APIs
  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems, with a proven ability to think strategically and take a holistic, cross-domain view on system design
  • Extensive experience collaborating with architects and other technical leaders to shape engineering strategy and solutions
  • Fluency in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework, including continuous delivery and infrastructure as code
  • Experience with various operational tools and platforms, including Azure Portal, Azure Boards, and SonarQube
Job Responsibility
Job Responsibility
  • Provide influential technical leadership and guidance to engineering teams
  • Own complete solution across its entire life cycle
  • Proactively influence and collaboratively build vision with product managers, principal engineers, architects, team members, and customers to solve complex enterprise-class problems, demonstrating clear, concise communication and active listening
  • Be accountable for the quality, usability, and performance of the solutions
  • Lead impactful architectural design discussions and contribute to elevating the quality of engineering through active participation in peer review requests across the organization
  • Utilize programming languages like Java, and open-source frameworks (e.g., Spring Boot), Container Orchestration services including Docker and Kubernetes, Kafka, and a variety of Azure tools and services including Azure Boards and Azure AppInsights, alongside cloud data platforms like Snowflake
  • Mentor more junior team members professionally to help them realize their full potential
  • Consistently share best practices and drive improvements within and across teams, fostering curiosity and innovation to advance our technology and processes
  • Drive digital transformation initiatives, including modernizing and migrating legacy applications
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (Java or Scala)

The Data Platform Pillar is the bedrock of Cloudera’s technology, where we desig...
Location
Location
Hungary , Budapest; Szeged; Remote
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Masters in Computer Science or related field and 4-6 years of experience
  • Bachelors and more than 6 years of relevant industry experience
  • 6-8 years of relevant industry experience
  • Strong backend engineering skill set with expertise in Java or Scala or Kotlin
  • Ability to read large codebases and write succinct, clean code
  • Experience with system software design and development
Job Responsibility
Job Responsibility
  • Build and maintain large-scale replication systems on top of the Cloudera Data Platform stack
  • Be responsible for our products running in production
  • Work with a distributed team of engineers to design cloud-based, low RPO, RTO replication architectures
  • Support replication across multiple Cloudera components like HDFS, Ozone, Hive, HBase, Iceberg, Atlas, and Ranger
  • Give and take actionable feedback
  • Mentor junior engineers
  • Work with product management and occasionally, with field engineers on the product roadmap and early access feature introductions
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (Java Or Scala)

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Masters in Computer Science or related field and 4-6 years of experience
  • Bachelors and more than 6 years of relevant industry experience
  • 6-8 years of relevant industry experience
  • Strong backend engineering skill set with expertise in Java or Scala or Kotlin
  • Ability to read large codebases and write succinct, clean code
  • Experience with system software design and development
Job Responsibility
Job Responsibility
  • Build and maintain large-scale replication systems on top of the Cloudera Data Platform stack
  • Be responsible for our products running in production
  • Work with a distributed team of engineers to design cloud-based, low RPO, RTO replication architectures
  • Support replication across multiple Cloudera components like HDFS, Ozone, Hive, HBase, Iceberg, Atlas, and Ranger
  • Give and take actionable feedback
  • Mentor junior engineers
  • Work with product management and occasionally, with field engineers on the product roadmap and early access feature introductions
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (Java Or Scala)

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Masters in Computer Science or related field and 4-6 years of experience - or Bachelors and more than 6 years of relevant industry experience - or 6-8 years of relevant industry experience
  • Strong backend engineering skill set with expertise in Java or Scala or Kotlin
  • Ability to read large codebases and write succinct, clean code
  • Experience with system software design and development
Job Responsibility
Job Responsibility
  • Build and maintain large-scale replication systems on top of the Cloudera Data Platform stack
  • Be responsible for our products running in production
  • Work with a distributed team of engineers to design cloud-based, low RPO, RTO replication architectures
  • Support replication across multiple Cloudera components like HDFS, Ozone, Hive, HBase, Iceberg, Atlas, and Ranger
  • Give and take actionable feedback
  • Mentor junior engineers
  • Work with product management and occasionally, with field engineers on the product roadmap and early access feature introductions
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Java

We’re looking for an experienced Staff Software Engineer to help us build the ne...
Location
Location
United States , New York
Salary
Salary:
215000.00 - 250000.00 USD / Year
clearme.com Logo
Clear
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9+ years of software development experience
  • Working with cloud-based application development
  • Fluent in at least a few of: Cloud service providers like AWS, Containerization technologies like Docker and Kubernetes, Collaboration, integration, and deployment tools like GitHub and Argo
  • Articulating technical concepts to a mixed audience of technical and non-technical stakeholders
  • Collaborating and mentoring less experienced members of the team
  • Comfort with ambiguity
  • Curiosity about technology, believing in constant learning, and the ability to be autonomous to figure out what's important
Job Responsibility
Job Responsibility
  • Advance our capabilities across a wide array of industries and domains and gain hands-on experience with privacy, security, data modeling and architecture
  • Develop and deliver code across the full stack, driving engineering excellence by defining best practices in testing, documentation and observability
  • Partner with product and other stakeholders to uncover requirements, to innovate, and to solve complex problems
  • Have a strong sense of ownership, responsible for architectural decision-making and strive for continuous improvement in technology and processes at CLEAR
What we offer
What we offer
  • Comprehensive healthcare plans
  • Family-building benefits (fertility and adoption/surrogacy support)
  • Flexible time off
  • Annual wellness stipend
  • Free OneMedical memberships for you and your dependents
  • A CLEAR Plus membership
  • A 401(k) retirement plan with employer match
  • Catered lunches every day
  • Fully stocked kitchens
  • Stipends and reimbursement programs for well-being and learning & development
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Spark (Java)

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
Hungary , Budapest; Szeged
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years professional software development
  • Experience leading and delivering complex product enhancements
  • Strong understanding of at least one of the following languages: Java, Scala, Python
  • Experience with systems design, development
  • Passionate about programming, clean coding habits, attention to detail, and focus on quality
  • Strong oral and written communication skills
  • Strong ability to research and solve problems independently without constant supervision
  • Open-minded, desire to learn new things and build great products
  • Experience with distributed systems
Job Responsibility
Job Responsibility
  • Design new features for Cloudera’s data engineering experience, and take them from prototypes to leading a team to deliver the feature in production at scale
  • Contribute to Apache Spark, Livy
  • Develop new features in Scala/Java/Python on a modern platforms
  • Gain expertise in distributed data processing, from SQL planners and optimizers, to data layout and table formats like Apache Parquet and Iceberg, to fault tolerance in distributed systems
  • Gain a solid understanding and deep technical knowledge of components across the Cloudera Data Engineering Experience stack, but focusing on Iceberg and Spark
  • Get to work on large scale distributed systems, from 100s to 1000s of nodes, in production clusters
  • Debug system level deployment issues, root cause analysis, perform system test analysis and resolve failures
  • Work on improving internal infrastructure
  • Collaborate with other team members and stakeholders
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Spark (Java)

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
Hungary , Budapest; Szeged
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years professional software development
  • Experience leading and delivering complex product enhancements
  • Strong understanding of at least one of the following languages: Java, Scala, Python
  • Experience with systems design, development
  • Passionate about programming, clean coding habits, attention to detail, and focus on quality
  • Strong oral and written communication skills
  • Strong ability to research and solve problems independently without constant supervision
  • Open-minded, desire to learn new things and build great products
  • Experience with distributed systems
Job Responsibility
Job Responsibility
  • Design new features for Cloudera’s data engineering experience, and take them from prototypes to leading a team to deliver the feature in production at scale
  • Contribute to Apache Spark, Livy
  • Develop new features in Scala/Java/Python on a modern platforms
  • Gain expertise in distributed data processing, from SQL planners and optimizers, to data layout and table formats like Apache Parquet and Iceberg, to fault tolerance in distributed systems
  • Gain a solid understanding and deep technical knowledge of components across the Cloudera Data Engineering Experience stack, but focusing on Iceberg and Spark
  • Get to work on large scale distributed systems, from 100s to 1000s of nodes, in production clusters
  • Debug system level deployment issues, root cause analysis, perform system test analysis and resolve failures
  • Work on improving internal infrastructure
  • Collaborate with other team members and stakeholders
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer (Java Architect, Healthcare, PBM)

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Farmers Branch
Salary
Salary:
118450.00 - 260590.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
July 27, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software development with a focus on cloud architecture and full stack development
  • Proficiency in modern programming languages such as Java, Python, JavaScript, and frameworks like Angular, React, or Node.js
  • Extensive experience with cloud platforms (AWS, Azure, GCP) and cloud-native application design
  • Strong understanding of microservices architecture, RESTful APIs, and serverless computing
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI)
  • Solid understanding of database technologies, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB)
  • Excellent analytical and problem-solving abilities, with a keen attention to detail
  • Strong interpersonal, written, and verbal communication skills
  • Significant experience in monitoring application performance using tools like AppDynamics, Grafana, Splunk, etc., showcasing expertise in optimizing performance and reliability
Job Responsibility
Job Responsibility
  • Provide technical vision, drive strategy around solutions, solve complex problems, and successfully execute across the Cloud, backend solution, automation and more
  • Act as a technical owner across strategic efforts involving the Cloud, backend solution, automation and more
  • Become a trusted technical decision-maker for important initiatives
  • Plot and execute on the path from prototype to production for capabilities and features
  • Design and implement cloud-based architectures and full stack applications that are scalable, secure, and resilient
  • Collaborate with cross-functional teams, including product managers, UX/UI designers, and other stakeholders, to define technical requirements and create robust and scalable architectures that meet business objectives
  • Design, Develop, test, and maintain high-quality software solutions using modern programming languages and frameworks
  • Lead the development of microservices, APIs, and serverless architectures on cloud platforms such as AWS, Azure, or Google Cloud
  • Conduct code reviews, provide constructive feedback, and ensure adherence to best practices in software development
  • Lead, mentor and work with a team of engineers onsite and offshore to deliver multiple use cases and products
What we offer
What we offer
  • Medical
  • Dental
  • Vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Bonus, commission or short-term incentive program
  • Equity award program
  • Fulltime
Read More
Arrow Right