Software Engineer, Sr. (Python)
About the Company:
Mitratech develops products that simplify operations across Legal, Risk, Compliance, and HR functions. With more than 35 years of experience, the company serves 20,000 client organizations globally, including 30% of the Fortune 500, and supports more than 500,000 users across 160 countries. Mitratech is a globally distributed team that combines an entrepreneurial spirit with enterprise investment, emphasizing individual excellence, continuous learning, and an inclusive work culture.
About the Role:
Mitratech is seeking a software engineering professional to join its Workforce Compliance Engineering team and help build AI-first SaaS products. This role combines developing customer-facing AI capabilities with improving the software development lifecycle through agentic, pipeline-driven engineering. You will build LLM-powered workflows, retrieval systems for compliance content, and AI agents that take action within Mitratech products. You will also help integrate AI coding agents into development pipelines, ensuring their output meets standards for quality, security, scalability, and accuracy. The role involves technical design, code review, mentoring, and collaboration across the engineering team, with a strong focus on trustworthy AI and engineering excellence.
Key Responsibilities
Agentic, Pipeline-Driven Development:
Break down high-level product goals into modular engineering tasks with clear specifications and acceptance criteria for engineers and AI coding agents.
Develop and optimize CI/CD pipelines that incorporate AI agents for code generation, automated testing, and intelligent code review.
Establish appropriate guardrails, quality gates, and human approval points within agentic development pipelines.
Design and test structured instructions, prompts, specifications, and repository context to improve the accuracy and relevance of AI-generated output.
Work with agent instruction files, reusable skills, and MCP tools to support AI-assisted development.
Measure and improve AI agent output over time.
Review human-written and AI-generated code to ensure quality, security, scalability, and alignment with domain requirements.
Provide architectural oversight to ensure engineering designs follow best practices, including modularity and bounded contexts.
Contribute to domain models, technical documentation, and internal knowledge bases that support AI agent performance and team activities.
Engineering Excellence and Teamwork:
Write secure code and prevent vulnerabilities, including those identified in the OWASP Top 10 for LLM Applications.
Apply secure API practices, appropriate session handling, and proper data validation.
Participate in the on-call rotation and respond promptly to production issues, including AI feature degradation.
Work with teammates to resolve complex technical problems and address design and architecture challenges.
Mentor colleagues and encourage effective, responsible use of AI coding agents.
Promote an engineering culture built on trust, accountability, character, and honesty.
Give and receive constructive feedback through code reviews and other collaboration, maintaining a tactful and supportive approach.
Required Qualifications:
Bachelor's degree or equivalent experience. An emphasis in engineering, data science, computer science, or information systems is preferred.
Minimum of 5 years of software engineering experience developing SaaS applications.
Strong hands-on experience with Python, React, and AWS, particularly Lambda and DynamoDB.Hands-on experience with LLM application patterns, including prompt design, embeddings, vector search and retrieval-augmented generation (RAG), tool/function calling, structured outputs, and agent orchestration.
Demonstrated experience using AI coding agents such as Claude Code, Devin, or Codex as a core part of the development workflow.
Experience integrating AI coding agents into CI/CD pipelines with automated quality gates.
Experience designing evaluation and testing strategies for non-deterministic systems.
Sound judgment in determining when AI is an appropriate solution.
Strong fundamentals in system design, API security, automated testing, and multi-tenant SaaS architecture.
Clear and precise written communication skills, including the ability to create specifications and documentation that both people and AI agents can use effectively.
Preferred Qualifications:
Experience with managed model platforms and provider APIs, such as Amazon Bedrock, Anthropic, or OpenAI.Familiarity with agent frameworks or SDKs.
Experience delivering at least one AI/LLM-powered feature in a production SaaS product and supporting it after launch through monitoring, evaluation, and iteration based on actual usage.
Experience building MCP servers or other integrations for AI agents.
Background in regulated industries or domains such as HR, legal, risk, or compliance.
Familiarity with data privacy and security standards, including SOC 2, GDPR, and CCPA.Knowledge of AI risk and governance practices, such as NIST AI RMF and the OWASP Top 10 for LLM Applications.
Experience with spec-driven development.
Technology StackPython and React.
AWS services, including Lambda, DynamoDB, SQS, S3, CloudFront, and API Gateway.
Containerized environments and CI/CD pipelines.
RESTful APIs.
LLM, RAG, and MCP components supporting in-product AI features.
AI coding agents integrated into the development lifecycle with automated quality gates.
Benefits:
Health, dental, and vision insurance.401(k) with employer match.
Open paid time off.11 paid holidays.
Four annual paid global wellness days.
Short-term disability and long-term disability insurance.
Group life insurance.
Paid parental leave.
Pet insurance.
Flexible Spending Account (FSA) and Health Savings Account (HSA) options.
Employee Assistance Program.
Additional PerksRemote work.
Career advancement and professional development opportunities.
Employee recognition programs.
LinkedIn Learning platform.
Equal Employment Opportunity:
Mitratech is an equal-opportunity employer committed to diversity in practice and at the corporate level. All qualified applicants receive consideration without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity, disability, or veteran status. Mitratech is proud to be an EEOE, M/F/D/V employer and participates in the Electronic Employment Verification Program (E-Verify).