Connecting You to Better: MeridianLink is the developer of the industry's first multi-channel loan origination system.
Senior Software Engineer – Engineering Enablement
Location
United States
Posted
2 days ago
Salary
$150K - $190K / year
Seniority
Senior
Job Description
Senior Software Engineer – Engineering Enablement
MeridianLink
• Owns features and infrastructure end-to-end: design through production release, limited guidance required • Identifies edge cases and failure modes independently within assigned scope • Participates actively in code review with constructive, specific feedback • Surfaces blockers early rather than waiting for check-ins • Designs pipeline abstractions (templates, shared jobs, reusable configs) that work across multiple teams and tech stacks • Keeps pipelines healthy, observable, and continuously improving • Owns the shared infrastructure layer for autonomous AI agent environments: orchestration, provisioning, observability, cost controls, and security guardrails • Treats engineers as customers: office hours, documentation, feedback loops • Measures platform impact with DORA metrics, adoption rates, and time-to-productivity data
Job Requirements
- 5+ years of professional software engineering experience, delivering features and infrastructure independently in production
- Hands-on experience building and maintaining CI/CD systems at org scale, preferably GitLab CI and/or Jenkins
- Experience building developer-facing tooling or platform services other engineers depend on
- Hands-on experience with LLM developer tooling: MCP, LLM APIs, agent orchestration, or AI harnesses (Claude Code, Cursor, Copilot Workspace, or equivalent)
- Deep proficiency in Python or TypeScript, with production experience sufficient to own and deliver real features
- Proficiency with Kubernetes and Helm at production scale on AWS or Azure
- Experience designing shared pipeline abstractions and CI/CD infrastructure used by multiple teams
- Familiarity with infrastructure-as-code tools (Terraform, Pulumi, or equivalent)
- Proficiency with standard development tooling: Git, Docker, automated testing, and modern scripting languages
- Active daily use of AI-assisted development tools
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
Benefits
- Insurance coverage (medical, dental, vision, life, and disability)
- Flexible paid time off
- Paid holidays
- 401(k) plan with company match
- Remote work
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design high-performance systems that power a nationwide marketplace. • Build elegant, high-impact features using Python and Django. • Own the reliability of the stack with sophisticated automated testing. • Lead high-level code reviews and crush complex technical bottlenecks. • Partner across teams to turn ambitious product visions into reality. • Mentor rising talent and set the gold standard for engineering excellence.
• Set the technical direction for the Athena clearing house by making the hard architectural calls on data validation pipelines, customer entitlement systems, workflow orchestration, upstream reconciliation, OSV publication, and coalition interfaces. Scale the team and the product area. • Define and drive the transition from rapid prototyping to a sustainable, production-grade product stack including observability, incident handling, and operational rigor • Partner with staff engineers to establish domain ownership and technical standards across the team • Lead the design of systems that process unstructured vulnerability reports from enterprise customers, deduplicate findings, and surface clean signals to the libraries remediation team • Identify and retire technical debt introduced during the team's high-velocity prototyping phase • Serve as a thought partner on build-vs-buy decisions, capacity planning, and long-term architectural bets • Contribute to a hiring bar that brings in engineers who can sustain serious output without burning out
• Set the technical direction for the Athena clearing house by making the hard architectural calls on data validation pipelines, customer entitlement systems, workflow orchestration, upstream reconciliation, OSV publication, and coalition interfaces. Scale the team and the product area. • Define and drive the transition from rapid prototyping to a sustainable, production-grade product stack including observability, incident handling, and operational rigor • Partner with staff engineers to establish domain ownership and technical standards across the team • Lead the design of systems that process unstructured vulnerability reports from enterprise customers, deduplicate findings, and surface clean signals to the libraries remediation team • Identify and retire technical debt introduced during the team's high-velocity prototyping phase • Serve as a thought partner on build-vs-buy decisions, capacity planning, and long-term architectural bets • Contribute to a hiring bar that brings in engineers who can sustain serious output without burning out
• Formally verify the highest-risk parts of the Monad implementation • Build and refine Rocq models of system designs and prove C++ implementation • Develop specifications and weakest-precondition proofs for production C++ • Strengthen theorem statements and proof automation



