Mitratech logo
Mitratech

Empower. Automate. Elevate

Principal Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

12 days ago

Salary

$175K - $185K / year

Seniority

Lead

Job Description

Principal Engineer

Mitratech

• Drive technical direction for a significant product domain or platform capability, ensuring alignment with company goals and customer needs • Reduce systemic complexity by identifying and leading architectural debt remediation efforts, improving overall system reliability and maintainability • Partner with Product and Engineering leadership to assess multi-quarter roadmap feasibility, providing technical guidance and recommendations • Elevate engineering craft across multiple teams through Request for Comments (RFCs) and mentorship, promoting best practices and knowledge sharing • Collaborate with cross-functional and cross-country teams to design and implement scalable, high-quality software solutions, ensuring timely delivery and customer satisfaction • Shape how the team reviews AI-generated code and supervises AI agents, and adapt architecture so codebases are ready for agentic contribution • Own cookbook and knowledge-base standards that make institutional knowledge and best practices consumable by both engineers and AI agents • Evaluate and help standardize agentic development tools across engineering, balancing velocity gains against cost, security, and quality risk

Job Requirements

  • 10+ years experience with the following:
  • Proficiency in .NET/C# with experience building and scaling production backend services. Plus would be: Python, Java, or Go,
  • Experience designing, building, and integrating AI/ML-powered features, including third-party LLM services
  • Working understanding of LLM behavior — prompt design, output evaluation, and handling non-deterministic results in a product context
  • Hands-on experience using agentic coding tools or AI pair-programming assistants (e.g. Claude Code, GitHub Copilot, or similar) in real production workflows, with sound judgment on when to trust vs. verify AI-generated output
  • Experience adapting review processes, documentation, or architecture to support AI-agent contribution to a codebase
  • Experience with relational databases, such as Microsoft SQL Server, PostgreSQL, including data modeling and query optimization
  • Familiarity with a major cloud platform, such as AWS, Azure, or GCP, including deployment, scaling, and infrastructure management
  • Strong understanding of software design patterns, principles, and methodologies, with the ability to apply them to complex problems
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional and cross-country teams and stakeholders.

Benefits

  • Health, Dental & Vision Insurance *
  • 401 (k) + Employer Match *
  • Unlimited PTO + 11 Paid Holidays + 4 Annual Paid Global Wellness Days Off
  • STD, LTD & Group Life Insurance
  • Paid Parental Leave
  • Pet Insurance
  • FSA & HSA Options
  • Employee Assistance Program
  • Remote Work
  • Career Advancement & Professional Development Opportunities
  • Employee Recognition
  • LinkedIn Learning Platform

Related Job Pages

More Full-stack Engineer Jobs

Bemobi logo

Staff Engineer – AI focus

Bemobi

Effortless Payments, Endless Possibilities

Full TimeRemoteTeam 501-1,000Since 2009H1B No Sponsor

• Build and evolve the internal AI platform — a shared layer (model routing, prompt versioning, tools registry, memory, observability, and cost) separated from each area’s solution, with a paved path and self-service for tech and non-tech teams. • Own end-to-end architecture decisions for agentic/agent-based systems: orchestration, state, idempotency, retry/durability, RAG, model selection and routing, build vs. buy — planning, executing, and observing. • Measure the effectiveness of AI solutions (RAG effectiveness, agent reliability, hallucination rate) using evaluation and regression datasets, and use the numbers to decide — not just to monitor. • Share knowledge and raise the company’s AI bar: provide trainings, materials, and scalable best practices that extend usage beyond the team, translating non-technical area needs into solutions. • Participate in strategic projects hands-on, coding high-impact deliverables on short timelines when that moves a meaningful business metric. • Make and document architecture decisions with clear trade-offs, cost estimates, and impact. • Promote a culture of observability, security, and performance in AI solutions.

Brazil
Pearson VUE logo

Staff Software Engineer

Pearson VUE

The potential of every professional. The promise of every industry.

Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Build and ship end-to-end product experiences across modern web applications, owning delivery from early concept through production release and iteration. • Rapidly prototype new concepts, validate feasibility and user value, and graduate successful prototypes into secure, scalable, maintainable production services for the first set of customers. • Design and manage AI-powered capabilities across retrieval, context shaping, and personalization (RAG, context engineering, collaborative filtering, content-based filtering, etc.), balancing quality, safety, privacy, and latency. • Build or leverage API-first, versioned REST microservices that expose domain capabilities in a consistent, reliable way across experiences. • Apply AI agents and modern developer tooling to speed up development workflows, including scaffolding, code generation, evaluation, debugging, and test automation. • Establish engineering clarity and alignment through strong technical communication and documentation (e.g., architecture briefs, API specs, runbooks, decision records). • Champion pragmatic software quality practices: code reviews, automated testing, CI/CD, observability, performance tuning, and cloud cost-aware design. • Partner closely with Product, Design, Research, Data Science, and customer-facing teams to translate needs into working software that meets business outcomes. • Ensure regulatory, compliance, security, and privacy expectations are met throughout development and release. • Independently create a test strategy (unit/integration/e2e) aligned to risk, including security testing. • Write architecture briefs and proposals (lightweight but clear), run experiments, and document tradeoffs. • Integrate telemetry for performance, reliability, availability, and usage insights. • Perform other duties as assigned.

Maryland
$140K - $180K / year
Johnson & Johnson logo

Software Engineer

Johnson & Johnson

Johnson & Johnson is an award-winning, family-owned-and-operated company that has been providing health and wellness products for more than 120 years. Employing

• Build and own core Dashboard infrastructure, including the application shell, navigation, layout patterns, shared components, and product surfaces used across Nylas. • Design and implement full-stack product experiences across frontend, backend APIs, data models, permissions, service integrations, and deployment paths. • Modernize the Nylas Dashboard into a fast, polished, cohesive control plane for developers and technical teams. • Build AI-native and agent-facing experiences that help users configure products, understand errors, debug integrations, apply best practices, and operate Nylas more effectively. • Work across Nylas product areas, including Email, Calendar, Scheduler, Notetaker, Inbound Email, Transactional Send, Domains, Logs, and Agent Accounts. • Partner with backend and platform teams to design clean APIs and service boundaries that support excellent user experiences. • Drive performance as a product feature. Profile, measure, and optimize Dashboard interactions so the product feels fast and responsive. • Create reusable abstractions and shared patterns that help other engineering teams ship product surfaces consistently. • Improve onboarding, activation, self-serve configuration, troubleshooting, and product discovery across the Dashboard. • Use AI-assisted development tools to accelerate implementation, improve quality, explore product behavior, and help define how AI fits into Nylas’ engineering workflows. • Ship incrementally and continuously, using customer feedback, product intuition, and technical judgment to improve the platform every week. • Collaborate closely with Design, Product, Customer Success, Solutions Engineering, and Developer Relations to translate customer feedback into product improvements.

Canada
CA$120K - CA$160K / year
Workstate logo

Senior Full Stack Developer

Workstate

We believe that every great idea deserves to become reality.

ContractRemoteTeam 51-200Since 2003H1B No Sponsor

• Design and develop responsive user interfaces, backend services, APIs, and data-driven applications using JavaScript and TypeScript technologies • Work across the application stack, building engaging React-based user experiences while developing Node.js services • Integrate with PostgreSQL databases • Engage with and motivate clients while diving into both frontend and backend development • Identify opportunities for future improvement • Drive quality, collaboration, and innovation as part of our team

Colombia
Job Closed