Mactores is a trusted leader among businesses in providing modern data platform solutions. Since 2008, Mactores have been enabling businesses to accelerate their value through automation by providing End-to-End Data Solutions that are automated, agile, and secure. We collaborate with customers to strategize, navigate, and accelerate an ideal path forward with a digital transformation via assessments, migration, or modernization. Mactores is seeking an AWS Data Engineer (Senior) to join our team. The ideal candidate will have extensive experience in PySpark and SQL, and have worked with data pipelines using Amazon EMR or Amazon Glue. The candidate must also have experience in data modeling and end-user querying using Amazon Redshift or Snowflake, Amazon Athena, Presto, and orchestration experience using Airflow. What you will do ? Develop and maintain data pipelines using Amazon EMR or Amazon Glue. Create data models and end-user querying using Amazon Redshift or Snowflake, Amazon Athena, and Presto. Build and maintain the orchestration of data pipelines using Airflow. Collaborate with other teams to understand their data needs and help design solutions. Troubleshoot and optimize data pipelines and data models. Write and maintain PySpark and SQL scripts to extract, transform, and load data. Document and communicate technical solutions to both technical and non-technical audiences. Stay up-to-date with new AWS data technologies and evaluate their impact on our existing systems. What are we looking for? Bachelor's degree in Computer Science, Engineering, or a related field. 3+ years of experience working with PySpark and SQL. 2+ years of experience building and maintaining data pipelines using Amazon EMR or Amazon Glue. 2+ years of experience with data modeling and end-user querying using Amazon Redshift or Snowflake, Amazon Athena, and Presto. 1+ years of experience building and maintaining the orchestration of data pipelines using Airflow. Strong problem-solving and troubleshooting skills. Excellent communication and collaboration skills. Ability to work independently and within a team environment. You Are Preferred If You Have AWS Data Analytics Specialty Certification Experience with Agile development methodology Life at Mactores We care about creating a culture that makes a real difference in the lives of every Mactorian. Our 10 Core Leadership Principles that honor Decision-making, Leadership, Collaboration, and Curiosity drive how we work. Be one step ahead Deliver the best Be bold Pay attention to the detail Enjoy the challenge Be curious and take action Take leadership Own it Deliver value Be collaborative We would like you to read more details about the work culture on https://mactores.com/careers The Path to Joining the Mactores Team At Mactores, our recruitment process is structured around three distinct stages: Pre-Employment Assessment: You will be invited to participate in a series of pre-employment evaluations to assess your technical proficiency and suitability for the role. Managerial Interview: The hiring manager will engage with you in multiple discussions, lasting anywhere from 30 minutes to an hour, to assess your technical skills, hands-on experience, leadership potential, and communication abilities. HR Discussion: During this 30-minute session, you'll have the opportunity to discuss the offer and next steps with a member of the HR team. (ref:hirist.tech) Show more Show less
Job Description Mactores is seeking an AWS Data Engineer (Senior) to join our team. The ideal candidate will have extensive experience in PySpark and SQL and have worked with data pipelines using Amazon EMR or Amazon Glue. The candidate must also have experience in data modeling and end-user querying using Amazon Redshift or Snowflake, Amazon Athena, Presto, and orchestration experience using Airflow. Responsibilities Develop and maintain data pipelines using Amazon EMR or Amazon Glue. Create data models and end-user querying using Amazon Redshift or Snowflake, Amazon Athena, and Presto. Build and maintain the orchestration of data pipelines using Airflow. Collaborate with other teams to understand their data needs and help design solutions. Troubleshoot and optimize data pipelines and data models. Write and maintain PySpark and SQL scripts to extract, transform, and load data. Document and communicate technical solutions to both technical and non-technical audiences. Stay up-to-date with new AWS data technologies and evaluate their impact on our existing systems. Requirements Bachelor's degree in Computer Science, Engineering, or a related field. 3+ years of experience working with PySpark and SQL. 2+ years of experience building and maintaining data pipelines using Amazon EMR or Amazon Glue. 2+ years of experience with data modeling and end-user querying using Amazon Redshift or Snowflake, Amazon Athena, and Presto. 1+ years of experience building and maintaining the orchestration of data pipelines using Airflow. Strong problem-solving and troubleshooting skills. Excellent communication and collaboration skills. Ability to work independently and within a team environment. You Are Preferred If You Have AWS Data Analytics Specialty Certification. Experience with Agile development methodology. (ref:hirist.tech) Show more Show less
Mactores is a trusted leader among businesses in providing modern data platform solutions. Since 2008, we have been enabling businesses to accelerate their value through automation by providing End-to-End Data Solutions that are automated, agile, and secure. We collaborate with customers to strategize, navigate, and accelerate an ideal path forward with a digital transformation via assessments, migration, or modernization. We are looking to hire enthusiastic, aspirational interns on the team who would like to help in recruiting engineers, and consultants for 90 days. After the successful internship, we are open to offering a full-time employment opportunity with Mactores. As a Technical Recruiter Intern, you'll act as a mediator between businesses and potential employees. If you love to solve problems using your skills, then come join the Team Mactores. We have a casual and fun office environment that actively steers clear of rigid "corporate" culture, focuses on productivity and creativity, and allows you to be part of a world-class team while still being yourself. Assist in sourcing candidates through various channels, including job boards, social media, and referrals. Screen resumes and conduct initial phone screenings to assess candidate qualifications and fit. Coordinate interview schedules and logistics, including arranging candidate interviews if necessary. Maintain accurate and up-to-date candidate records in the applicant tracking system (ATS). Assist in job postings for open positions. Support the onboarding process for new hires and other onboarding activities. Participate in recruitment-related projects and initiatives as assigned. Provide administrative support to the HR team as needed. Pursuing / passed graduation or MBA program in HR Management. Ability to communicate transparently on uncomfortable and difficult topics. Ability to effectively learn and acquire new knowledge and skills. Problem-solving and solution-oriented approach. Ability to work in stressful situations. Working knowledge of social media. You are preferred if you have prior recruitment experience (intern or full time). Entrepreneurial approach to a problem statement. Understanding of human psychology. Demonstrate growth mindset during the interactions. Demonstrate leadership and people skills. At Mactores, our recruitment process is structured around three distinct stages: Pre-Employment Assessment: You will be invited to participate in a series of pre-employment evaluations to assess your technical proficiency and suitability for the role. Managerial Interview: The hiring manager will engage with you in multiple discussions, lasting anywhere from 30 minutes to an hour, to assess your technical skills, hands-on experience, leadership potential, and communication abilities. HR Discussion: During this 30-minute session, you'll have the opportunity to discuss the offer and next steps with a member of the HR team. At Mactores, we are committed to providing equal opportunities in all of our employment practices, and we do not discriminate based on race, religion, gender, national origin, age, disability, marital status, military status, genetic information, or any other category protected by federal, state, and local laws. This policy extends to all aspects of the employment relationship, including recruitment, compensation, promotions, transfers, disciplinary action, layoff, training, and social and recreational programs. All employment decisions will be made in compliance with these principles. Locations: Mumbai, MH,
We are seeking a passionate and detail-oriented Full Stack Developer (Associate) with 2+ years of experience to join our team. In this role, you will build and maintain marketing web pages, develop interactive demos using cutting-edge AI tools (such as v0 and Lovable), and contribute to both front-end and back-end infrastructure. This is a hands-on role where you ll code daily, collaborate with cross-functional teams, and help shape engaging digital experiences for our customers. What you will do Build and maintain marketing pages and interactive demos leveraging AI tools (e.g., v0, Lovable). Develop high-quality, testable, and efficient code that can scale to serve a significant number of users. Architect, implement, and drive improvements to front-end and back-end infrastructure. Ensure proper implementation of security and data protection measures. Follow full lifecycle software development practices, including design, coding, testing, deployment, and maintenance. Collaborate with design and marketing teams to deliver seamless, responsive user experiences. Identify opportunities to enhance user engagement through innovative tech solutions. Stay updated on emerging trends in web development and inform senior leadership of new tech ideas, products, and approaches that could improve business growth and customer experiences. Adhere to cloud application development practices and create high-quality, testable, and efficient code that can scale with a significant number of users. What you need for this opportunity Bachelors degree in Computer Science, Computer Engineering, or related field. 2+ years of hands-on experience in full-stack development. Proficiency with MongoDB, Express.js, React.js, Node.js, HTML, and CSS. Strong understanding of RESTful APIs and service security best practices. Familiarity with GitHub and collaborative coding practices. Experience in building highly scalable, data-intensive products. Proficiency with OOP languages and solid problem-solving skills. Knowledge of responsive design techniques and mobile-first development. Strong communication and collaboration skills, with the ability to work in a fast-paced startup environment. You are preferred if you have Experience/ Knowledge working with Ecommerce portals. Unit Testing frameworks and tools (Karma, Mocha, Jasmine, Jest, etc)
We are seeking an AWS Solutions Architect with excellent technical writing abilities and a solid understanding of data engineering. The ideal candidate will be responsible for creating comprehensive documentation to support our AWS Competency and Service Delivery goals. This role will specifically focus on filling out the documentation required for various AWS Competencies, including Amazon Kinesis Service Delivery, AWS Life Sciences, and AWS Financial Services. What you will do Create detailed and accurate documentation required for AWS Competencies, following the guidelines and requirements provided by AWS. Review and understand the competency requirements from the AWS Generative AI Competency Self-Assessment provided, ensuring all documentation aligns with AWS standards. Produce high-quality technical documentation, including architecture diagrams, best practices, and implementation guides, that convey complex technical concepts. Work closely with engineering, product, and sales teams to gather the necessary information and ensure documentation meets the needs of various stakeholders. Contribute to achieving AWS Competencies by preparing and submitting detailed documentation required for competency applications and audits. Stay up-to-date with the latest AWS services and features and continuously improve documentation to reflect new capabilities and best practices. What are we looking for Bachelors degree in Computer Science, Information Technology, or a related field. 2+ years of experience as an AWS Solutions Architect or in a similar role, with a strong focus on technical writing and documentation. Proficiency in AWS services, particularly Amazon Kinesis, AWS Life Sciences, and AWS Financial Services. Strong understanding of data engineering principles and best practices. Experience with creating architecture diagrams and technical documentation. Excellent written and verbal communication skills. Strong analytical and problem-solving abilities. Detail-oriented with a commitment to producing high-quality documentation. Ability to work independently and collaboratively in a fast-paced environment. Certifications: AWS Certified Solutions Architect Associate or Professional preferred. Life at Mactores 1. Be one step ahead 2. Deliver the best 3. Be bold 4. Pay attention to the detail 5. Enjoy the challenge 6. Be curious and take action 7. Take leadership 8. Own it 9. Deliver value 10. Be collaborative
Analyze and remediate large enterprise Java codebases to replace legacy or database-specific SQL constructs with modern, standards-compliant SQL. Convert embedded SQL within Java services and MyBatis XML mappers, including rewriting constructs such as vendor-specific functions, sequences, pagination logic, dynamic SQL, and error-handling patterns. Collaborate closely with schema and database migration engineers to ensure application-layer SQL aligns with the modernized target schema. Refactor Java transaction logic, error-handling, drivers, and ORM/DAO layers to support the behavior of modern databases. Participate in unit, integration, and performance testing to confirm functional parity and ensure applications meet performance SLAs post-modernization. Support application cutover activities for production environments, including validation, monitoring setup, rollback planning, and stabilization. Produce engineering documentation: SQL remediation guides, code-migration runbooks, troubleshooting guides, and knowledge-transfer material for customer teams. Work across distributed teams (US & India) and collaborate with customer SMEs to ensure business logic alignment and successful modernization outcomes. What are we looking for Bachelor s degree in Computer Science, Engineering, or related field. 3+ years of professional Java development experience (Spring, JDBC, MyBatis/Hibernate or equivalent). Experience with application modernization, database migrations, or large-scale refactoring initiatives. Strong SQL expertise and the ability to analyze, interpret, optimize, and rewrite complex SQL used within Java applications. Deep understanding of JDBC, ORMs, Java transaction patterns, and database-driven application flows. Experience working on enterprise-grade, high-performance applications with complex data interactions. Strong communication skills and ability to work with global distributed teams in US time-zones. You will be preferred if Experience with PostgreSQL, Aurora PostgreSQL, or modernization from legacy databases such as Oracle, SQL Server, or DB2. Exposure to automated code-refactoring tools or GenAI-assisted remediation workflows. Familiarity with CI/CD environments, performance testing tools, and observability stacks. Consulting or professional services experience delivering fixed-timeline modernization projects.
Mactores is a trusted leader among businesses in providing modern data platform solutions. Since 2008, Mactores have been enabling businesses to accelerate their value through automation by providing End-to-End Data Solutions that are automated, agile, and secure. We collaborate with customers to strategize, navigate, and accelerate an ideal path forward with a digital transformation via assessments, migration, or modernization. We are seeking a highly experienced Senior Database Migration Engineer with strong expertise in both database administration and development across Oracle and PostgreSQL. The ideal candidate will have extensive hands-on experience migrating enterprise applications from licensed databases such as Oracle and Microsoft SQL Server to open-source engines like Amazon Aurora PostgreSQL or RDS. A minimum of 5+ years of DBA and Developer experience and a proven track record of successfully delivering 2 or more end-to-end database migration projects is required. What you will do Design and implement database migration plans from licensed databases like Oracle and MSSQL to open-source databases like Aurora PostgreSQL on AWS Analyze existing database architectures and define optimal migration strategies Convert schemas, stored procedures, functions, packages and database logic (PL/SQL to PL/pgSQL) Optimize database performance through indexing, query tuning, and execution plan analysis Troubleshoot complex database issues and implement robust backup/recovery and HA/DR solutions Develop automation scripts for database operations and monitoring Implement CI/CD best practices for database deployments, including automated schema versioning, testing, and rollout processes Collaborate with cross-functional teams and document migration processes Assess application-level dependencies and ensure compatibility during database migration Implement database security best practices, including access control, auditing, and encryption in AWS What are we looking for Bachelors degree in Computer Science or a related field 5+ years of experience as an Oracle/PostgreSQL DBA and database developer. Experience with AWS database migration tools and services such as AWS DMS and SCT/Ora2Pg Proven delivery of 2 or more database migration projects Strong hands-on skills in PL/SQL, PL/pgSQL, schema conversion, and performance tuning Experience with AWS DMS, SCT, RDS, Aurora, and related AWS services Strong SQL, scripting (Shell/Python), troubleshooting, and documentation skills Excellent problem-solving skills with the ability to identify and resolve complex issues Strong communication and collaboration skills Ability to work independently with minimal supervision You will be preferred if: Familiarity with automation and configuration management tools, such as Ansible, Chef, or Puppet Familiarity with IAAC tools such as Terraform, CloudFormation Familiarity with CI/CD implementation tools like Liquibase/Flyway AWS Certified Database - Specialty AWS Certified Solutions Architect Life at Mactores We care about creating a culture that makes a real difference in the lives of every Mactorian. Our 10 Core Leadership Principles that honor Decision-making, Leadership, Collaboration, and Curiosity drive how we work. 1. Be one step ahead 2. Deliver the best 3. Be bold 4. Pay attention to the detail 5. Enjoy the challenge 6. Be curious and take action 7. Take leadership 8. Own it 9. Deliver value 10. Be collaborative We would like you to read more details about the work culture on The Path to Joining the Mactores Team At Mactores, our recruitment process is structured around three distinct stages: Pre-Employment Assessment: You will be invited to participate in a series of pre-employment evaluations to assess your technical proficiency and suitability for the role. Managerial Interview: The hiring manager will engage with you in multiple discussions, lasting anywhere from 30 minutes to an hour, to assess your technical skills, hands-on experience, leadership potential, and communication abilities. HR Discussion: During this 30-minute session, youll have the opportunity to discuss the offer and next steps with a member of the HR team. At Mactores, we are committed to providing equal opportunities in all of our employment practices, and we do not discriminate based on race, religion, gender, national origin, age, disability, marital status, military status, genetic information, or any other category protected by federal, state, and local laws. This policy extends to all aspects of the employment relationship, including recruitment, compensation, promotions, transfers, disciplinary action, layoff, training, and social and recreational programs. All employment decisions will be made in compliance with these principles. Note: Please answer as many questions as possible with this application to accelerate the hiring process. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.