Logo for Reltio

DIRECTOR, ENGINEERING

Roles & Responsibilities

  • Bachelor’s degree in Statistics, Mathematics, Computer Science, Electronic Engineering, or related field
  • Ten years of experience in the job offered or related occupation with demonstrated leadership in cloud-native SaaS platforms
  • Experience with cloud technologies and big data (AWS, GCP, Azure, Spark, Hadoop, Snowflake) and development of cloud-native SaaS MDM platforms
  • Full-stack development experience (Java, React, Python) and ability to analyze/modify software for improvement; experience leading development teams in cloud environments

Requirements:

  • Lead end-to-end delivery of large-scale SaaS product development across cloud environments (AWS, GCP, Azure); manage cross-functional teams including application, front-end, and back-end engineers to improve performance, scalability, and maintainability
  • Provide vision and direction; supervise managers, programmers, QA, and other engineers; align teams to strategic initiatives; oversee project progress and outcomes
  • Design, analyze, and modify software systems using Java, React, and Python; assess user needs and feasibility within time/cost constraints; ensure deployment readiness and coordinate installation/operation; support scalable solutions
  • Collaborate with stakeholders (Engineering, Product Management, Sales, Marketing) to gather requirements, share best practices, contribute to knowledge base, and drive high customer satisfaction while managing costs

Job description

DIRECTOR, ENGINEEERING

 

Job Description Summary:



Summary of Duties: Lead engineering teams from end-to-end delivery perspective, with proven experience in engineering leadership roles leading product development of large-scale SaaS platforms cloud environments (AWS, GCP, Azure, Spark, Hadoop and Snowflake). Responsible for leading teams consisting of application and front-end/back-end engineers to drive innovation in full-stack product development, while improving performance, scalability, and maintainability. Provide vision and set the direction to move the company from manual processes and management of customer reliability to a fully automated environment. Supervise the work of managers, programmers, quality engineers, technologists and technicians, as well as other engineering and software professionals. Align, inspire, and manage teams to build software to meet the company’s strategic initiatives. Inspect technical designs and work plans for new and existing projects; be accountable for the progress as well as the outcomes from these projects. Modify existing software to correct errors, allowing it to adopt to new hardware or improve its performance. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. Learn about and keep up to date on the latest product functionalities, dependencies, and their underlying architectures and operational impacts. Support, enhance, and fix solutions that support a rapidly growing business at a massive scale. Research and develop solutions for customer support cases using extensive product knowledge in the Reltio Platform and troubleshooting techniques. Confer with systems analysts, engineers, programmers, and others to design systems and to obtain information on project limitations, capabilities, performance requirements and interfaces. Provide input on product and service-related enhancement requests back to Engineering, Product Management, Sales, and Marketing teams. Share and develop best practices with team members to enhance the quality and efficiency of customer support and contribute to the knowledge base. Store, retrieve, and manipulate data fir analysis of system capabilities and requirements. Support Enterprise-focused applications, preferably with a focus on data management, analytics, and big data platforms and technologies. Design, develop and modify software systems using scientific analysis and mathematical models to predict and measure outcome and consequences of design, leveraging Java, React and Python. Determine performance standards. Coordinate software system installation and monitor equipment functioning to ensure specifications are met. Consult with customers about software design system design and maintenance. Provide top quality technical support assistance, resulting in high customer satisfaction. Resolve customer technical issues through research, reproduction and troubleshooting. Provide alternate solutions and exercise independent judgment in developing methods, techniques and evaluation criteria that lead to prompt resolution of issues. Analyze information to determine, recommend, and plan computer specifications and layouts, and peripheral equipment modifications. Directs the activities of a software systems development function, software applications development function, and a software quality assurance function for software enhancements and new products including cloud-based or internet-related tools. Develops and manages routine operational plans. Takes actions to monitor and manage costs related to the department. Exercises judgment and interpretation to help define procedures and policies to determine appropriate action. Translates functional plans into operational processes and guides execution. Provides input and contributes to managing costs related to a unit or subunit.

 

Qualifications: Position requires a Bachelor’s degree in Statistics, Mathematics, Computer Science, Electronic Engineering, or a related field of study AND Ten (10) years of experience in the job offered or related occupation in which the required experience was gained. Must also have demonstrated experience with: Development of cloud-native SaaS MDM platforms; Big Data and Cloud technologies (AWS, GCP, Azure, Spark, Hadoop and Snowflake); Managing development teams or product development projects with SaaS platforms in cloud environments, collaborating cross-functionally across the organization, and overseeing end-to-end delivery and product development; Full-stack development, both front-end and back-end (Java, React and Python); and Analyzing and modifying software for improvement, compatibility, and error correction.



Salary offered for the position is $216,300.00 - $221,300.00/Year

 

Primary Work Location: 100 Marine Parkway, Suite 275, Redwood City, CA 94065

100% telecommuting role. Reports to company headquarters in Redwood City, CA. Can work remotely or telecommute.

 

Additional Locations:

N/A

 

Work Shift:

Not Specified

 

CONTACT: To apply, submit a resume to https://www.reltio.com/careers/ OR submit a resume to https://www.caljobs.ca.gov/, OR mail resume to Reltio, Inc., Attn: HR, 100 Marine Parkway, Suite 275, Redwood City, CA 94065. Must reference Job Title & Job Code: 000006. EOE.

At Reltio, we carefully consider a wide range of compensation factors to determine your personal top of market. We rely on market indicators to determine compensation and your specific job family, background, skills, and experience to get it right. These considerations can cause your compensation to vary and will also be dependent on your location. 
Overall Market Range
$216,300$221,300 USD

Reltio is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Reltio is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.

Technology Director Related jobs

Other jobs at Reltio

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.