Easing the Burden of Litigation
Software Engineer, AI-Native
Location
Nevada
Posted
53 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer, AI-Native
Libra Solutions
• Design and implement full-stack features using C# / ASP.NET Core, Entity Framework Core, and SQL Server / Azure SQL for back-end services, and React or Angular for front-end applications • Write well-tested, maintainable code with unit and integration tests • Participate actively in code reviews, providing and incorporating constructive feedback • Contribute to Azure DevOps CI/CD pipelines and deployment workflows • Troubleshoot and resolve production issues in a timely manner • Use AI-assisted development tools (GitHub Copilot, Claude) with structured, context-rich prompts to accelerate coding, test coverage, and documentation • Critically evaluate all AI-generated output before committing — review for correctness, security risks, and alignment with team architecture and coding standards • Work within Libra’s agentic engineering model: AI agents handle code generation at scale; engineers own the judgment, quality bar, and architectural decisions on everything that ships • Collaborate with Product, QE, business stakeholders, and peers to deliver features that meet acceptance criteria and quality standards • Partner with offshore developers on the squad to scope tasks clearly, provide code review feedback, and maintain shared quality standards
Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience
- 2+ years of professional software development experience
- Proficiency in C# and ASP.NET Core for back-end development
- Experience with SQL Server or Azure SQL and Entity Framework Core
- Working knowledge of React or Angular for front-end development
- Experience with Git-based source control, pull request workflows, and Azure DevOps
- Familiarity with CI/CD practices and agile delivery environments
- Hands-on experience with AI coding assistants (GitHub Copilot, Cursor) and general-purpose LLMs (Claude, ChatGPT, Azure OpenAI) for code generation, documentation, and technical exploration
- Ability to write structured, context-rich prompts for AI coding tools to produce targeted output; habit of iterating on prompts to improve output quality
- Consistent practice of critically evaluating AI-generated code for correctness, security risks, and alignment with team architecture and coding standards before committing
- Foundational understanding of agentic development workflows: comfortable contributing in a pod model where AI agents participate in code generation and test scaffolding, able to scope generation tasks effectively and take full ownership of reviewing, integrating, and improving AI-generated output
- Creative problem-solving and troubleshooting skills
- Self-motivated, collaborative, and detail-oriented with strong communication workflows
- Must be authorized to work in the U.S.
Benefits
- Libra Solutions offers competitive compensation and benefits that include medical, dental, vision and life insurance plans, plus a 401k match and paid time off.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer
Salvo HealthEnabling GI providers and hospital systems with tech-powered whole patient care, to reinvent the future of healthcare.
• Contribute to the development of our web, mobile, and backend applications. • Partner with Product and Design to guide the direction of our products, integrations, and technology. • Integrate third-party technologies including medical devices and EHRs into our platform. • Use cutting-edge generative AI techniques to build intelligence into our clinical platform.
Senior Software Engineer – Maintenance, Dev Support
RenWe provide the technology and service so donors can focus on giving and organizations can focus on growth.
• Act as a team advisor and technical thought leader, guiding direction and execution of high-impact initiatives within the domain. • Own complex production issues end-to-end, from triage through resolution, driving sustainable fixes and prevention strategies. • Lead root-cause analysis (RCA) across application, API, and database layers. • Design and implement maintainable, scalable, and testable solutions for defect resolution and system improvements. • Originate and institutionalize best practices, standards, and methodologies that improve engineering effectiveness and platform reliability. • Balance short-term fixes with long-term architectural integrity and maintainability. • Solve highly complex, cross-domain problems using advanced technical knowledge and broad experience. • Diagnose and optimize system performance across frontend, backend, and database layers. • Analyze Oracle database performance, including SQL optimization and execution plan tuning. • Lead technical debt reduction initiatives, prioritizing work that delivers meaningful improvements to system health and developer productivity. • Introduce new tools, approaches, or patterns that elevate operational efficiency and platform resilience. • Develop and maintain solutions in TypeScript/React and C#/.NET Core services. • Write and maintain automated unit and integration tests to reduce defects and prevent regression. • Refactor legacy code to improve clarity, maintainability, and performance. • Ensure adherence to secure coding practices and enterprise standards. • Build strong relationships and influence stakeholders across engineering, product, and operations through clear communication of complex concepts. • Translate deep technical issues into actionable insights for cross-functional partners. • Provide mentorship and guidance to engineers, actively developing team capabilities and avoiding common pitfalls. • Contribute to a culture of continuous improvement, intellectual humility, and engineering excellence. • Own incoming operational requests during business hours and drive timely resolution. • Create and maintain runbooks, documentation, and training materials to improve response consistency and reduce operational friction. • Collaborate closely with Operations, Product, and other stakeholders to ensure issues are properly prioritized and understood within business context. • Utilize observability tools (e.g., Application Insights, Datadog) to proactively monitor and improve system performance. • Leverage AI-assisted tools and agents to accelerate triage, debugging, and root-cause analysis workflows. • Design, build, and maintain AI-enabled developer tooling (e.g., MCP servers, diagnostics automation) to improve team productivity. • Establish responsible AI usage practices, ensuring outputs are validated, explainable, and aligned with engineering standards.
Principal Software Engineer – Distributed
MariaDBSet sail for a better database. Learn why 75% of Fortune 500 companies run MariaDB.
• Build and test distributed database solutions that scale • Make systems rock-solid in performance and reliability, across both on-prem and cloud • Work on replication, sharding, and consistency models (Raft, MVCC, ACID) • Profile, debug, and fine-tune performance with tools like perf, htop, iostat—and your own tricks • Keep code clean and reviewable with Git • Shape infrastructure using CMake or Bazel • Configure and monitor with YAML/JSONnet, Prometheus, and Grafana • Dive into Linux/Unix internals (systemd, cgroups, logging, core dumps) • Automate testing and performance validation with load-testing scripts (YandexTank or your own)
Senior Software Engineer
Canary TechnologiesCanary Technologies is a leader in hospitality technology that provides hoteliers with simple and secure solutions.
• You'll collaborate with a team of engineers and managers to create applications used by our hotel customers around the world • Write clean, self-documenting code that follows best practices and design patterns using agentic development flows • Provide creative ideas to improve our product and technology • Think beyond the specifics of a ticket in order to delight customers or grow the business • Effective in 1:1 mentoring and active in code reviews. Advises tech lead on technical decisions • Be a self-starter that can deal with ambiguity, take initiative, and execute on projects with little direction




