ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Software Engineer (Data Access & Classification)

LiftedanUpworkCompany

Mexico City, CDMX, Mexico Remote contract

Posted: January 21, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

We are seeking a Software Engineer (Data Access & Classification) to support our enterprise client's Data Access and Classification team, which builds and maintains critical infrastructure for classifying and controlling access to company datasets. Due to a recent priority shift focused on integrating external recruitment companies’ data into the Indeed ecosystem, the team is experiencing increased operational load that conflicts with existing OKRs.

This is a contract role, and is available for talent based in Latin America only. It will require CST time zone support.

Key Responsibilities:

Maintenance & Operational Support

• Offset increasing maintenance workload to support ongoing OKR commitments
• Provide ongoing support and maintenance for legacy classification systems
• dentify and improve performance issues within the classification service and its underlying SQL databases

Data Classification & Governance

• Help the Data Governance team iterate on and refine classification rules
• Build and modify classification rules using regex
• Develop and maintain test infrastructure to ensure quality and consistency of rule evaluations

Reporting & Visibility

• Assist in building reports from Snowflake data exports
• Provide visibility into classification results across Gmail, Google Drive, and S3
• Use reporting tools and frameworks to analyze large datasets and surface insights

Must-Have Skills

• Strong proficiency in Java (primary language; most systems are Java)
• Working proficiency in Python (used for tooling and supporting workflows)
• Basic to solid understanding of backend service development
• Experience working with AI-assisted development tools
• Ability to understand and apply regex for rule-based systems

Preferred / Additional Skills

• Expertise in statistics and sampling techniques
• Experience building test frameworks or quality validation infrastructure
• Familiarity with large-scale data reporting and analysis tools

Required Platforms & Tools

• Java 17+ development experience
• Spark development skills
• Familiarity with ArgoCD, S3, and Kubernetes
• Strong SQL / Presto query skills
• Experience with Tableau or similar reporting tools

Nice-to-Have Skills

• Experience with data classification systems (agentic or non-agentic)
• Front-end development experience (full-stack background is a plus, not required)
• Rust development experience
• Scala development experience

What Success Looks Like

• Maintenance workload is effectively absorbed, allowing the core team to stay focused on OKRs
• Classification rules are accurate, well-tested, and easier to iterate on
• Reporting provides clear visibility into classification outcomes across platforms
• Legacy systems remain stable, performant, and well-supported

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply