Jobs
Interviews

Tribute Technology

11 Job openings at Tribute Technology
QA Automation Engineer Hyderābād 8 years INR 4.0 - 5.0 Lacs P.A. Remote Part Time

Tribute Technology is an established best-in-class Software as a Service technology company and solutions provider. Our customers include some of the largest and most prominent media brands in the world, spanning 4 continents and reaching millions of users every day. Our mission is to make meaningful connections between our customers and their users through innovation and a commitment to excellent user experience. ABOUT TRIBUTE TECHNOLOGY: At Tribute Technology, we make end-of-life celebrations memorable, meaningful, and effortless through thoughtful and innovative technology solutions. Our mission is to help communities around the world celebrate life and pay tribute to those we love. Our comprehensive platform brings together software and technology to provide a fully integrated experience for all users, whether that is a family, a funeral home, or an online publisher. We are the market leader in the US and Canada, with global expansion plans and a growing international team of more than 400 individuals in the US, Canada, Philippines, Ukraine and India. ABOUT YOU: Our team is seeking a talented, innovative, quality automation engineer who is excited to work in a rapidly evolving environment delivering high quality updates to our industry leading solutions on a consistent and frequent basis. We practice agile development, techniques, and technology, as well as write scalable, maintainable, secure, efficient, and elegant code. You will join a collaborative and highly cross-functional team to maintain, enhance, and extend our products. We are looking for candidates who have a true passion for technology, a proven ability to contribute on a small team of developers and enjoy continually sharpening their skills. You will ensure our products have high quality and performance that meet or exceed our customer and corporate needs, objectives, and expectations. You will be instrumental in the delivery or our products that make raving fans. This is an opportunity to work in a rapidly evolving environment where you will contribute very significantly to Tribute Technology’s phenomenal growth. ESSENTIAL DUTIES AND RESPONSIBILITIES: Review functional requirements and identify acceptance criteria Automate test cases including integration and API tests following best practices and with focus on speed and reusability Build efficient, practical, and scalable automation solutions Implement holistic automation strategies, taking account of the interconnections and dependencies across multiple development teams Extend automation to include service provisioning, test data management, dash boarding and business process validation Develop and execute test plans through manual testing as needed Identify, evaluate, and document issues with appropriate priority and severity Review existing automated and performance test coverage and identify testing gaps Review automation or performance testing results and error logs, troubleshoot issues and work with team to resolve defects in a timely manner Regularly review and update automation tests and framework to ensure reliable results Troubleshoot issues with testing environments or CI/CD tools impacting automated tests or test results Investigate and implement initiatives and tools to improve automation and performance testing Communicate clearly and work closely with other engineers within the team and across teams including team members in locations across the globe Other tasks and responsibilities from time to time QUALIFICATIONS: 8+ years of experience in software testing or quality assurance 5+ years of experience developing automation or performance testing scripts for large, complex software projects DevOps experience, including setting up CI/CD pipelines Expertise in building end-to-end automation frameworks (NightwatchJS, Cypress) Strong proficiency in JavaScript Experience using Jira (particularly Zephyr for test management) Familiarity with Agile/Scrum or similar development methodologies Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or a related fieldAbility to provide technical leadership in both automation and performance testing Strong analytical and troubleshooting skills Proven track record in: Delivering test automation solutions Defining quality requirements Designing functional test suites Producing deliverables that exceed expectations BENEFITS: Competitive salary Fully remote across India An outstanding collaborative work environment Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

Senior Product Owner Hyderābād 5 years INR 2.4 - 6.84 Lacs P.A. Remote Part Time

Tribute Technology is an established best-in-class Software as a Service technology company and solutions provider. Our customers include some of the largest and most prominent media brands in the world, spanning 4 continents and reaching millions of users every day. Our mission is to make meaningful connections between our customers and their users through innovation and a commitment to excellent user experience. ABOUT TRIBUTE TECHNOLOGY: At Tribute Technology, we make end-of-life celebrations memorable, meaningful, and effortless through thoughtful and innovative technology solutions. Our mission is to help communities around the world celebrate life and pay tribute to those we love. Our comprehensive platform brings together software and technology to provide a fully integrated experience for all users, whether that is a family, a funeral home, or an online publisher. We are the market leader in the US and Canada, with global expansion plans and a growing international team of more than 400 individuals in the US, Canada, Philippines, Ukraine and India. ABOUT YOU: Join our dynamic and innovative team as Product Owner and embark on an exciting journey of transforming a billion-dollar startup into a cutting-edge powerhouse. We are market leaders in our industry with plans to continue integrating new features into our platforms that provide immense value to our customers. We are strong advocates of agile practices and believe in a collaborative work environment where everyone’s opinions and ideas are valued. The Product Owner is a key leadership role responsible for defining and prioritizing the Product Backlog to ensure it aligns with the product roadmap and organizational goals. The primary focus is on maximizing the value of each product increment by leveraging stakeholder feedback, product strategy, and a cross-functional team. This role entails collaborating with internal stakeholders across the company, product leaders, and cross-functional squad members to refine and communicate product requirements. ESSENTIAL DUTIES AND RESPONSIBILITIES: Deliver on the product vision: Co-own and execute the product roadmap with the Product Director. Partner with stakeholders across the organization to inform the product vision, strategy, features, and prioritization. Inspire and drive the squad to deliver great products: Translate product roadmap epics into well-defined product requirements. Lead scrum refinement meetings, participate in sprint planning and retrospectives. Ensure customer issues are given appropriate priority and treated in a timely manner. Ensure products are ready for go-to market: Document all new features to educate internal and external stakeholders. Collaborate with the production team to understand where improvements are needed to improve the implementation process. Monitor post-launch product performance to evaluate areas for future investment. Create and maintain product documentation in Confluence. Be customer-centric and operate with a continuous improvement mindset. QUALIFICATIONS: 5+ years Product Owner experience. Bachelor’s degree in Computer Science, Engineering, Business, or equivalent. Experience with agile or lean software development methodologies. Established background in launching software in partnership with engineering teams. Excellent written and oral communication, and the ability to communicate complex technical information to various audiences. Able to comfortably and effectively present to large groups of stakeholders. High degree of proficiency in prototyping and iterative development. Experience with one or more development tracking software tools, preferably Jira. Proven experience decomposing epics into user stories with acceptance criteria and mockups. Experience working with cross-functional squad members including designers, engineers and Scrum Masters in an Agile Scrum environment. Experience running refinement ceremonies to drive stories to meet the definition of ready. Experience creating and maintaining product documentation in Confluence. Experience prioritizing work in order to meet squad objectives and sprint goals. BENEFITS: Competitive salary Fully remote across India An outstanding collaborative work environment Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

Senior Software Engineer Hyderābād 5 years INR Not disclosed Remote Part Time

Tribute Technology is an established best-in-class Software as a Service technology company and solutions provider. Our customers include some of the largest and most prominent media brands in the world, spanning 4 continents and reaching millions of users every day. Our mission is to make meaningful connections between our customers and their users through innovation and a commitment to excellent user experience. ABOUT TRIBUTE TECHNOLOGY: At Tribute Technology, we make end-of-life celebrations memorable, meaningful, and effortless through thoughtful and innovative technology solutions. Our mission is to help communities around the world celebrate life and pay tribute to those we love. Our comprehensive platform brings together software and technology to provide a fully integrated experience for all users, whether that is a family, a funeral home, or an online publisher. We are the market leader in the US and Canada, with global expansion plans and a growing international team of more than 400 individuals in the US, Canada, Philippines, Ukraine and India. ABOUT YOU: We are seeking an experienced Software Engineer to help develop our innovative video creation platform. You will focus on building cloud-native services capable of merging audio and visual assets into high-quality videos. Experience with AWS cloud-native architectures, serverless computing, and media processing tools (FFmpeg) is essential. ESSENTIAL DUTIES AND RESPONSIBILITIES: Design and implement scalable, efficient video processing and asset-merging pipelines using FFmpeg. Develop and optimize cloud-native applications leveraging AWS services such as Lambda, ECS, EKS, Step Functions, S3, DynamoDB, and CloudFront. Create robust APIs and integration services to manage video workflows, ensuring high availability, reliability, and scalability. Implement advanced rendering techniques optimized for both web (HTML5, WebAssembly, WebGL) and native platforms (iOS, Android, desktop). Ensure system performance through rigorous monitoring, logging, and proactive optimization. Contribute to continuous integration and continuous deployment (CI/CD) pipelines, automation, and tooling to accelerate delivery. Collaborate closely with product management, frontend engineers, designers, and DevOps teams to translate business requirements into technical solutions. QUALIFICATIONS: Strong written and verbal communication skills working with software development teams 5+ years of experience developing cloud-native applications, preferably on AWS. Strong hands-on experience using FFmpeg for video and audio processing. Proficiency in one or more programming languages: Go, Rust, Node.js, or C#. Solid understanding of web and native video rendering technologies. Familiarity with infrastructure-as-code (Terraform, CloudFormation) and CI/CD tooling. Excellent problem-solving skills, attention to detail, and ability to work collaboratively in agile teams. PREFFERED EXPERIENCE: High-performance programming experience in Rust or Go. Experience optimizing cloud resource usage and performance tuning for large-scale multimedia applications. Deep knowledge of video streaming, codecs, and performance optimization techniques. BENEFITS: Competitive salary Fully remote across India An outstanding collaborative work environment Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

QA Automation Engineer Hyderabad,Telangana,India 8 years None Not disclosed Remote Full Time

ABOUT TRIBUTE TECHNOLOGY: At Tribute Technology, we make end-of-life celebrations memorable, meaningful, and effortless through thoughtful and innovative technology solutions. Our mission is to help communities around the world celebrate life and pay tribute to those we love. Our comprehensive platform brings together software and technology to provide a fully integrated experience for all users, whether that is a family, a funeral home, or an online publisher. We are the market leader in the US and Canada, with global expansion plans and a growing international team of more than 400 individuals in the US, Canada, Philippines, Ukraine and India. ABOUT YOU: Our team is seeking a talented, innovative, quality automation engineer who is excited to work in a rapidly evolving environment delivering high quality updates to our industry leading solutions on a consistent and frequent basis. We practice agile development, techniques, and technology, as well as write scalable, maintainable, secure, efficient, and elegant code. You will join a collaborative and highly cross-functional team to maintain, enhance, and extend our products. We are looking for candidates who have a true passion for technology, a proven ability to contribute on a small team of developers and enjoy continually sharpening their skills. You will ensure our products have high quality and performance that meet or exceed our customer and corporate needs, objectives, and expectations. You will be instrumental in the delivery or our products that make raving fans. This is an opportunity to work in a rapidly evolving environment where you will contribute very significantly to Tribute Technology’s phenomenal growth. ESSENTIAL DUTIES AND RESPONSIBILITIES: Review functional requirements and identify acceptance criteria Automate test cases including integration and API tests following best practices and with focus on speed and reusability Build efficient, practical, and scalable automation solutions Implement holistic automation strategies, taking account of the interconnections and dependencies across multiple development teams Extend automation to include service provisioning, test data management, dash boarding and business process validation Develop and execute test plans through manual testing as needed Identify, evaluate, and document issues with appropriate priority and severity Review existing automated and performance test coverage and identify testing gaps Review automation or performance testing results and error logs, troubleshoot issues and work with team to resolve defects in a timely manner Regularly review and update automation tests and framework to ensure reliable results Troubleshoot issues with testing environments or CI/CD tools impacting automated tests or test results Investigate and implement initiatives and tools to improve automation and performance testing Communicate clearly and work closely with other engineers within the team and across teams including team members in locations across the globe Other tasks and responsibilities from time to time QUALIFICATIONS: 8+ years of experience in software testing or quality assurance 5+ years of experience developing automation or performance testing scripts for large, complex software projects DevOps experience, including setting up CI/CD pipelines Expertise in building end-to-end automation frameworks (NightwatchJS, Cypress) Strong proficiency in JavaScript Experience using Jira (particularly Zephyr for test management) Familiarity with Agile/Scrum or similar development methodologies Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or a related fieldAbility to provide technical leadership in both automation and performance testing Strong analytical and troubleshooting skills Proven track record in: Delivering test automation solutions Defining quality requirements Designing functional test suites Producing deliverables that exceed expectations BENEFITS: Competitive salary Fully remote across India An outstanding collaborative work environment Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

Senior Software Engineer Hyderabad,Telangana,India 5 years None Not disclosed Remote Full Time

ABOUT TRIBUTE TECHNOLOGY: At Tribute Technology, we make end-of-life celebrations memorable, meaningful, and effortless through thoughtful and innovative technology solutions. Our mission is to help communities around the world celebrate life and pay tribute to those we love. Our comprehensive platform brings together software and technology to provide a fully integrated experience for all users, whether that is a family, a funeral home, or an online publisher. We are the market leader in the US and Canada, with global expansion plans and a growing international team of more than 400 individuals in the US, Canada, Philippines, Ukraine and India. ABOUT YOU: We are seeking an experienced Software Engineer to help develop our innovative video creation platform. You will focus on building cloud-native services capable of merging audio and visual assets into high-quality videos. Experience with AWS cloud-native architectures, serverless computing, and media processing tools (FFmpeg) is essential. ESSENTIAL DUTIES AND RESPONSIBILITIES: Design and implement scalable, efficient video processing and asset-merging pipelines using FFmpeg. Develop and optimize cloud-native applications leveraging AWS services such as Lambda, ECS, EKS, Step Functions, S3, DynamoDB, and CloudFront. Create robust APIs and integration services to manage video workflows, ensuring high availability, reliability, and scalability. Implement advanced rendering techniques optimized for both web (HTML5, WebAssembly, WebGL) and native platforms (iOS, Android, desktop). Ensure system performance through rigorous monitoring, logging, and proactive optimization. Contribute to continuous integration and continuous deployment (CI/CD) pipelines, automation, and tooling to accelerate delivery. Collaborate closely with product management, frontend engineers, designers, and DevOps teams to translate business requirements into technical solutions. QUALIFICATIONS: Strong written and verbal communication skills working with software development teams 5+ years of experience developing cloud-native applications, preferably on AWS. Strong hands-on experience using FFmpeg for video and audio processing. Proficiency in one or more programming languages: Go, Rust, Node.js, or C#. Solid understanding of web and native video rendering technologies. Familiarity with infrastructure-as-code (Terraform, CloudFormation) and CI/CD tooling. Excellent problem-solving skills, attention to detail, and ability to work collaboratively in agile teams. PREFFERED EXPERIENCE: High-performance programming experience in Rust or Go. Experience optimizing cloud resource usage and performance tuning for large-scale multimedia applications. Deep knowledge of video streaming, codecs, and performance optimization techniques. BENEFITS: Competitive salary Fully remote across India An outstanding collaborative work environment Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

Senior Product Owner Hyderabad,Telangana,India 5 years None Not disclosed Remote Full Time

ABOUT TRIBUTE TECHNOLOGY: At Tribute Technology, we make end-of-life celebrations memorable, meaningful, and effortless through thoughtful and innovative technology solutions. Our mission is to help communities around the world celebrate life and pay tribute to those we love. Our comprehensive platform brings together software and technology to provide a fully integrated experience for all users, whether that is a family, a funeral home, or an online publisher. We are the market leader in the US and Canada, with global expansion plans and a growing international team of more than 400 individuals in the US, Canada, Philippines, Ukraine and India. ABOUT YOU: Join our dynamic and innovative team as Product Owner and embark on an exciting journey of transforming a billion-dollar startup into a cutting-edge powerhouse. We are market leaders in our industry with plans to continue integrating new features into our platforms that provide immense value to our customers. We are strong advocates of agile practices and believe in a collaborative work environment where everyone’s opinions and ideas are valued. The Product Owner is a key leadership role responsible for defining and prioritizing the Product Backlog to ensure it aligns with the product roadmap and organizational goals. The primary focus is on maximizing the value of each product increment by leveraging stakeholder feedback, product strategy, and a cross-functional team. This role entails collaborating with internal stakeholders across the company, product leaders, and cross-functional squad members to refine and communicate product requirements. ESSENTIAL DUTIES AND RESPONSIBILITIES: Deliver on the product vision: Co-own and execute the product roadmap with the Product Director. Partner with stakeholders across the organization to inform the product vision, strategy, features, and prioritization. Inspire and drive the squad to deliver great products: Translate product roadmap epics into well-defined product requirements. Lead scrum refinement meetings, participate in sprint planning and retrospectives. Ensure customer issues are given appropriate priority and treated in a timely manner. Ensure products are ready for go-to market: Document all new features to educate internal and external stakeholders. Collaborate with the production team to understand where improvements are needed to improve the implementation process. Monitor post-launch product performance to evaluate areas for future investment. Create and maintain product documentation in Confluence. Be customer-centric and operate with a continuous improvement mindset. QUALIFICATIONS: 5+ years Product Owner experience. Bachelor’s degree in Computer Science, Engineering, Business, or equivalent. Experience with agile or lean software development methodologies. Established background in launching software in partnership with engineering teams. Excellent written and oral communication, and the ability to communicate complex technical information to various audiences. Able to comfortably and effectively present to large groups of stakeholders. High degree of proficiency in prototyping and iterative development. Experience with one or more development tracking software tools, preferably Jira. Proven experience decomposing epics into user stories with acceptance criteria and mockups. Experience working with cross-functional squad members including designers, engineers and Scrum Masters in an Agile Scrum environment. Experience running refinement ceremonies to drive stories to meet the definition of ready. Experience creating and maintaining product documentation in Confluence. Experience prioritizing work in order to meet squad objectives and sprint goals. BENEFITS: Competitive salary Fully remote across India An outstanding collaborative work environment Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

Senior Backend Developer Hyderābād 5 - 8 years INR 3.88 - 8.25 Lacs P.A. Remote Part Time

Tribute Technology is an established best-in-class Software as a Service technology company and solutions provider. Our customers include some of the largest and most prominent media brands in the world, spanning 4 continents and reaching millions of users every day. Our mission is to make meaningful connections between our customers and their users through innovation and a commitment to excellent user experience. ABOUT TRIBUTE TECHNOLOGY: At Tribute Technology, we make end-of-life celebrations memorable, meaningful, and effortless through thoughtful and innovative technology solutions. Our mission is to help communities around the world celebrate life and pay tribute to those we love. Our comprehensive platform brings together software and technology to provide a fully integrated experience for all users, whether that is a family, a funeral home, or an online publisher. We are the market leader in the US and Canada, with global expansion plans and a growing international team of more than 400 individuals in the US, Canada, Philippines, Ukraine and India. ABOUT YOU: Join our dynamic and innovative team as a Senior Backend Developer (Ruby) and embark on an exciting journey of transforming a billion-dollar startup into a cutting-edge micro-services, domain-driven design powerhouse. As a key member of our engineering team, you will play a crucial role in building the future of our company. ESSENTIAL DUTIES AND RESPONSIBILITIES: Lead the design, development, and maintenance of highly scalable and robust backend services and applications using Ruby. Architect and implement backend solutions, making strategic architectural decisions that align with business goals and scalability requirements. Mentor and guide junior and mid-level developers, providing technical leadership, code reviews, and best practices. Drive the adoption of design patterns, SOLID principles, and RESTful APIs to ensure a maintainable, extensible, and scalable codebase. Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products. Design and optimize database schemas and queries for performance, scalability, and reliability, utilizing Active Record for database interactions. Champion a culture of test-driven development (TDD) and write comprehensive unit tests using frameworks like RSpec to ensure code coverage and maintainability. Make architectural decisions regarding technology stack, frameworks, and third-party integrations, considering factors such as performance, security, and maintainability. Lead technical discussions and provide insights into emerging technologies, industry trends, and best practices. Troubleshoot complex backend issues, perform root cause analysis, and provide timely resolutions. Ensure adherence to coding standards, best practices, and security guidelines. Collaborate with DevOps and infrastructure teams to ensure smooth deployment and operation of backend services. Participate in Agile development processes, including sprint planning, backlog grooming, and retrospectives. REQUIRED SKILLS: Bachelor's degree in Computer Science, Software Engineering, or a related field. 5-8 years of experience in backend development, specifically using Ruby. Expertise in object-oriented programming concepts, design patterns, and SOLID principles. Strong understanding of relational databases, particularly PostgreSQL, and experience in optimizing database performance. Experience with ORM frameworks like Active Record. Experience designing and consuming RESTful APIs. Experience with testing tools such as RSpec, Capybara, MiniTest, and understanding of Test-Driven Development (TDD). Familiarity with background job processing using tools like Sidekiq, Resque, or Delayed::Job. Understanding of caching mechanisms (e.g., Memcached, Redis) to optimize performance. Experience with deploying applications using Heroku or AWS. Familiarity with continuous integration/continuous deployment (CI/CD) pipelines. Ensuring code quality, reliability, and maintainability through careful design and testing. Ability to optimize database queries, and experience with database migrations and indexing. Deep understanding of web security practices (e.g., protecting against XSS, CSRF, SQL injection), and experience with OAuth, JWT, and SSO. Familiarity with profiling and monitoring tools like New Relic, Skylight, or Scout to identify and improve application performance. Solid understanding of front-end technologies to bridge the gap between back-end and user interface. Excellent problem-solving skills and attention to detail. Strong leadership and mentoring skills. Excellent communication and collaboration skills. Ability to make strategic technical decisions and drive architectural discussions. PREFFERED SKILLS: Experience with microservices architecture and distributed systems. Knowledge of cloud platforms such as AWS or Azure. Experience with front-end technologies like JavaScript, jQuery, or react to manage full-stack development. Ability to collaborate with front-end developers and ensure seamless API integrations. Hands-on experience with AWS, Google Cloud, or Heroku for deploying and scaling applications. Experience with CI/CD pipelines, containerization tools like Docker, and orchestration tools like Kubernetes. Experience in Agile methodologies such as Scrum or Kanban, including sprint planning, backlog grooming, and task assignment. Experience with tools like GitHub Actions, Jenkins, GitLab CI, or CircleCI for automating deployments. Understanding of software security best practices. Active participation in the developer community through conferences, meetups, or open-source contributions. BENEFITS: Competitive salary Fully remote across India An outstanding collaborative work environment Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

Senior Backend Developer Hyderabad,Telangana,India 5 - 8 years None Not disclosed Remote Full Time

ABOUT TRIBUTE TECHNOLOGY: At Tribute Technology, we make end-of-life celebrations memorable, meaningful, and effortless through thoughtful and innovative technology solutions. Our mission is to help communities around the world celebrate life and pay tribute to those we love. Our comprehensive platform brings together software and technology to provide a fully integrated experience for all users, whether that is a family, a funeral home, or an online publisher. We are the market leader in the US and Canada, with global expansion plans and a growing international team of more than 400 individuals in the US, Canada, Philippines, Ukraine and India. ABOUT YOU: Join our dynamic and innovative team as a Senior Backend Developer (Ruby) and embark on an exciting journey of transforming a billion-dollar startup into a cutting-edge micro-services, domain-driven design powerhouse. As a key member of our engineering team, you will play a crucial role in building the future of our company. ESSENTIAL DUTIES AND RESPONSIBILITIES: Lead the design, development, and maintenance of highly scalable and robust backend services and applications using Ruby. Architect and implement backend solutions, making strategic architectural decisions that align with business goals and scalability requirements. Mentor and guide junior and mid-level developers, providing technical leadership, code reviews, and best practices. Drive the adoption of design patterns, SOLID principles, and RESTful APIs to ensure a maintainable, extensible, and scalable codebase. Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products. Design and optimize database schemas and queries for performance, scalability, and reliability, utilizing Active Record for database interactions. Champion a culture of test-driven development (TDD) and write comprehensive unit tests using frameworks like RSpec to ensure code coverage and maintainability. Make architectural decisions regarding technology stack, frameworks, and third-party integrations, considering factors such as performance, security, and maintainability. Lead technical discussions and provide insights into emerging technologies, industry trends, and best practices. Troubleshoot complex backend issues, perform root cause analysis, and provide timely resolutions. Ensure adherence to coding standards, best practices, and security guidelines. Collaborate with DevOps and infrastructure teams to ensure smooth deployment and operation of backend services. Participate in Agile development processes, including sprint planning, backlog grooming, and retrospectives. REQUIRED SKILLS: Bachelor's degree in Computer Science, Software Engineering, or a related field. 5-8 years of experience in backend development, specifically using Ruby. Expertise in object-oriented programming concepts, design patterns, and SOLID principles. Strong understanding of relational databases, particularly PostgreSQL, and experience in optimizing database performance. Experience with ORM frameworks like Active Record. Experience designing and consuming RESTful APIs. Experience with testing tools such as RSpec, Capybara, MiniTest, and understanding of Test-Driven Development (TDD). Familiarity with background job processing using tools like Sidekiq, Resque, or Delayed::Job. Understanding of caching mechanisms (e.g., Memcached, Redis) to optimize performance. Experience with deploying applications using Heroku or AWS. Familiarity with continuous integration/continuous deployment (CI/CD) pipelines. Ensuring code quality, reliability, and maintainability through careful design and testing. Ability to optimize database queries, and experience with database migrations and indexing. Deep understanding of web security practices (e.g., protecting against XSS, CSRF, SQL injection), and experience with OAuth, JWT, and SSO. Familiarity with profiling and monitoring tools like New Relic, Skylight, or Scout to identify and improve application performance. Solid understanding of front-end technologies to bridge the gap between back-end and user interface. Excellent problem-solving skills and attention to detail. Strong leadership and mentoring skills. Excellent communication and collaboration skills. Ability to make strategic technical decisions and drive architectural discussions. PREFFERED SKILLS: Experience with microservices architecture and distributed systems. Knowledge of cloud platforms such as AWS or Azure. Experience with front-end technologies like JavaScript, jQuery, or react to manage full-stack development. Ability to collaborate with front-end developers and ensure seamless API integrations. Hands-on experience with AWS, Google Cloud, or Heroku for deploying and scaling applications. Experience with CI/CD pipelines, containerization tools like Docker, and orchestration tools like Kubernetes. Experience in Agile methodologies such as Scrum or Kanban, including sprint planning, backlog grooming, and task assignment. Experience with tools like GitHub Actions, Jenkins, GitLab CI, or CircleCI for automating deployments. Understanding of software security best practices. Active participation in the developer community through conferences, meetups, or open-source contributions. BENEFITS: Competitive salary Fully remote across India An outstanding collaborative work environment Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

Director, Data Engineering Hyderābād 8 years INR 4.875 - 9.0 Lacs P.A. Remote Part Time

Tribute Technology is an established best-in-class Software as a Service technology company and solutions provider. Our customers include some of the largest and most prominent media brands in the world, spanning 4 continents and reaching millions of users every day. Our mission is to make meaningful connections between our customers and their users through innovation and a commitment to excellent user experience. ABOUT TRIBUTE TECHNOLOGY: At Tribute Technology, we make end-of-life celebrations memorable, meaningful, and effortless through thoughtful and innovative technology solutions. Our mission is to help communities around the world celebrate life and pay tribute to those we love. Our comprehensive platform brings together software and technology to provide a fully integrated experience for all users, whether that is a family, a funeral home, or an online publisher. We are the market leader in the US and Canada, with global expansion plans and a growing international team of more than 400 individuals in the US, Canada, Philippines, Ukraine and India. ABOUT YOU: Tribute Technology is actively seeking a motivated an experienced Director, Data Engineering with expertise in AWS and GCP to join our Data & Analytics team. Our Data & Analytics team drives innovation and excellence by harnessing data to deliver actionable insights across the organization. As Director, you will play a crucial role in leading and enhancing our data pipelines, processes and visualizations as well as selecting fit for purpose tools to support our growing business needs. This is an exciting opportunity for a data enthusiast with a strong record of success in managing complex data initiatives. If you have a strong understanding of AWS and GCP and a passion for leading and developing a team, we want to hear from you. Join us and be a part of our innovative and collaborative environment where your contributions will have a significant impact. KEY RESPONSIBILITIES: Lead and manage a team of data engineers to ensure timely delivery of data solutions. Collaborate with cross-functional teams to understand business requirements and translate them into data engineering solutions. Design and implement data pipelines and processes to integrate data from various sources into our data ecosystem. Improve data observability and ensure the team follows best practices. Ensure timely resolution for data pipeline issues implementing a monitoring and incident response strategy. Implement best practices for data governance, ensuring high data quality, consistency, and security across the data pipelines. Foster a collaborative environment, ensuring the team works cross-functionally with business stakeholders to deliver projects effectively. Collaborate with other technology leaders to ensure the data environment is reliable and resilient, adapting over time to serve as a consistent backbone for data-driven solutions to support business objectives. Create documentation of the pipelines, maintain data asset documentation and data product documentation to ensure visibility and discoverability of our data products. Mentor and coach team members to enhance their technical skills and promote a culture of continuous learning and development. Review and weigh in on functional and technical requirements. Participate in strategic planning and budgeting for data engineering activities. EDUCATION AND/OR EXPERIENCE: Bachelor’s degree in computer science, Engineering or relevant field of study with minimum 8 years of progressively responsible technology experience with 3+ years as a data engineering lead. Prior experience in an eCommerce business with high volume data (~1B sessions annually) and integrating data across multiple business units. Strong knowledge of data engineering technologies such as Python, SQL, Spark, real time streaming pipelines, and data warehouse solutions. Proven data engineering experience in cloud environments. Proven experience leading teams, fostering a high-performance culture, and managing distributed teams is preferred. Strong people management skills, including recruitment, performance management, and fostering growth and innovation within the team. Experience in creating data products and/or data product environment. BENEFITS: Competitive salary Fully remote across India An outstanding collaborative work environment Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position #LI-remote

Director, Data Engineering Hyderabad,Telangana,India 8 years None Not disclosed Remote Full Time

ABOUT TRIBUTE TECHNOLOGY: At Tribute Technology, we make end-of-life celebrations memorable, meaningful, and effortless through thoughtful and innovative technology solutions. Our mission is to help communities around the world celebrate life and pay tribute to those we love. Our comprehensive platform brings together software and technology to provide a fully integrated experience for all users, whether that is a family, a funeral home, or an online publisher. We are the market leader in the US and Canada, with global expansion plans and a growing international team of more than 400 individuals in the US, Canada, Philippines, Ukraine and India. ABOUT YOU: Tribute Technology is actively seeking a motivated an experienced Director, Data Engineering with expertise in AWS and GCP to join our Data & Analytics team. Our Data & Analytics team drives innovation and excellence by harnessing data to deliver actionable insights across the organization. As Director, you will play a crucial role in leading and enhancing our data pipelines, processes and visualizations as well as selecting fit for purpose tools to support our growing business needs. This is an exciting opportunity for a data enthusiast with a strong record of success in managing complex data initiatives. If you have a strong understanding of AWS and GCP and a passion for leading and developing a team, we want to hear from you. Join us and be a part of our innovative and collaborative environment where your contributions will have a significant impact. KEY RESPONSIBILITIES: Lead and manage a team of data engineers to ensure timely delivery of data solutions. Collaborate with cross-functional teams to understand business requirements and translate them into data engineering solutions. Design and implement data pipelines and processes to integrate data from various sources into our data ecosystem. Improve data observability and ensure the team follows best practices. Ensure timely resolution for data pipeline issues implementing a monitoring and incident response strategy. Implement best practices for data governance, ensuring high data quality, consistency, and security across the data pipelines. Foster a collaborative environment, ensuring the team works cross-functionally with business stakeholders to deliver projects effectively. Collaborate with other technology leaders to ensure the data environment is reliable and resilient, adapting over time to serve as a consistent backbone for data-driven solutions to support business objectives. Create documentation of the pipelines, maintain data asset documentation and data product documentation to ensure visibility and discoverability of our data products. Mentor and coach team members to enhance their technical skills and promote a culture of continuous learning and development. Review and weigh in on functional and technical requirements. Participate in strategic planning and budgeting for data engineering activities. EDUCATION AND/OR EXPERIENCE: Bachelor’s degree in computer science, Engineering or relevant field of study with minimum 8 years of progressively responsible technology experience with 3+ years as a data engineering lead. Prior experience in an eCommerce business with high volume data (:1B sessions annually) and integrating data across multiple business units. Strong knowledge of data engineering technologies such as Python, SQL, Spark, real time streaming pipelines, and data warehouse solutions. Proven data engineering experience in cloud environments. Proven experience leading teams, fostering a high-performance culture, and managing distributed teams is preferred. Strong people management skills, including recruitment, performance management, and fostering growth and innovation within the team. Experience in creating data products and/or data product environment. BENEFITS: Competitive salary Fully remote across India An outstanding collaborative work environment Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position

Director, Data Engineering Hyderabad,Telangana,India 8 - 10 years INR Not disclosed Remote Full Time

ABOUT TRIBUTE TECHNOLOGY: At Tribute Technology, we make end-of-life celebrations memorable, meaningful, and effortless through thoughtful and innovative technology solutions. Our mission is to help communities around the world celebrate life and pay tribute to those we love. Our comprehensive platform brings together software and technology to provide a fully integrated experience for all users, whether that is a family, a funeral home, or an online publisher. We are the market leader in the US and Canada, with global expansion plans and a growing international team of more than 400 individuals in the US, Canada, Philippines, Ukraine and India. ABOUT YOU: Tribute Technology is actively seeking a motivated an experienced Director, Data Engineering with expertise in AWS and GCP to join our Data & Analytics team. Our Data & Analytics team drives innovation and excellence by harnessing data to deliver actionable insights across the organization. As Director, you will play a crucial role in leading and enhancing our data pipelines, processes and visualizations as well as selecting fit for purpose tools to support our growing business needs. This is an exciting opportunity for a data enthusiast with a strong record of success in managing complex data initiatives. If you have a strong understanding of AWS and GCP and a passion for leading and developing a team, we want to hear from you. Join us and be a part of our innovative and collaborative environment where your contributions will have a significant impact. KEY RESPONSIBILITIES: Lead and manage a team of data engineers to ensure timely delivery of data solutions. Collaborate with cross-functional teams to understand business requirements and translate them into data engineering solutions. Design and implement data pipelines and processes to integrate data from various sources into our data ecosystem. Improve data observability and ensure the team follows best practices. Ensure timely resolution for data pipeline issues implementing a monitoring and incident response strategy. Implement best practices for data governance, ensuring high data quality, consistency, and security across the data pipelines. Foster a collaborative environment, ensuring the team works cross-functionally with business stakeholders to deliver projects effectively. Collaborate with other technology leaders to ensure the data environment is reliable and resilient, adapting over time to serve as a consistent backbone for data-driven solutions to support business objectives. Create documentation of the pipelines, maintain data asset documentation and data product documentation to ensure visibility and discoverability of our data products. Mentor and coach team members to enhance their technical skills and promote a culture of continuous learning and development. Review and weigh in on functional and technical requirements. Participate in strategic planning and budgeting for data engineering activities. EDUCATION AND/OR EXPERIENCE: Bachelors degree in computer science, Engineering or relevant field of study with minimum 8 years of progressively responsible technology experience with 3+ years as a data engineering lead. Prior experience in an eCommerce business with high volume data (:1B sessions annually) and integrating data across multiple business units. Strong knowledge of data engineering technologies such as Python, SQL, Spark, real time streaming pipelines, and data warehouse solutions. Proven data engineering experience in cloud environments. Proven experience leading teams, fostering a high-performance culture, and managing distributed teams is preferred. Strong people management skills, including recruitment, performance management, and fostering growth and innovation within the team. Experience in creating data products and/or data product environment. BENEFITS: Competitive salary Fully remote across India An outstanding collaborative work environment Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position Show more Show less