
Senior Software Engineer – AI
eScribe
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Lead the design, implementation, and maintenance of high-quality software applications and features.
- Take ownership of complex projects, providing technical leadership, guidance, and mentorship to junior team members.
- Influence and contribute to architectural decisions, ensuring scalability, performance, and maintainability of software systems.
- Write reusable code, build libraries for future use, conduct code reviews, ensure code quality, and enforce coding standards.
- Set and uphold coding standards, best practices, and guidelines while conducting code reviews to ensure top-notch code quality.
- Analyze and resolve complex technical issues, optimizing code and improving system performance.
- Collaborate effectively with cross-functional teams, including product managers, designers, and fellow engineers, to deliver innovative software solutions.
- Develop comprehensive test plans and execute testing to ensure the reliability and robustness of software.
- Create and maintain technical documentation, including architecture diagrams, API specifications, and best practices.
- Actively participate in agile development processes, including sprint planning, stand-up meetings, and retrospectives.
- Adopt and leverage AI-assisted development tools (e.g., Claude Code, PlayerZero) to improve personal productivity, accelerate development velocity, and enhance code quality.
- Contribute to the development of AI-powered features, working alongside senior engineers to help integrate AI capabilities into software solutions.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, preferred.
- 7-10 years of professional software development experience, with a strong track record of software design and architecture.
- 3-5 years of experience building and maintaining Vue.JS (or similar e.g., React, Angular 2+, etc.) applications
- 3-5 years of experience developing web applications with C# and .NET Core.
- 3+ years of experience with RESTful design patterns and microservices architecture; including high-scale cloud mechanisms like event hubs, messaging systems, and data lakes.
- Excellent troubleshooting skills with the ability to analyze and resolve difficult problems quickly.
- Experience working in a high transaction, high security environment where SOC2, ISO27001 compliance is required.
- Strong proficiency in CI/CD pipelines, git workflow, etc.; ideally in Azure DevOps.
- Strong CSS/JS development and testing abilities.
- Demonstrated leadership experience in software development projects.
- Extensive experience with agile development methodologies and DevOps practices.
- Experience with or strong interest in AI-assisted development tools such as Claude Code or PlayerZero; demonstrated ability to leverage these tools to improve productivity and code quality.
- Familiarity with AI/ML APIs (e.g., Anthropic Claude API, OpenAI) and their integration into software applications is a plus.
Benefits
- Company provided equipment (laptop, software, etc.)
- Employment with a growing, casual, fun, philanthropic minded company
- US Based Employees
- Comprehensive, high-quality medical/prescription drug plan options, as well as dental and vision plan offerings.
- An employer contribution to your Health Savings Account (HSA) if you participate in a High Deductible Healthcare Plan.
- Medical Flexible Spending Accounts available.
- Dependent Care Flexible Spending Accounts available.
- Basic life insurance in the amount of $50,000 or 1 X’s your salary (whichever is higher).
- Short and long-term disability and Accidental Death and Dismemberment benefits at no cost to you.
- 401K Retirement Savings Plan with automatic enrollment at the first of the month following 60 days of employment at 5% to help you secure your financial freedom. We offer a generous company match that starts on the first of the month following 60 days of employment. The company match is dollar for dollar on the first 3% of your pay that you contribute and $0.50 on the dollar on the next 2%, for a total match of 4%.
- Paid Time Off (PTO)/Holiday
- CAN Based Employees
- Employer paid Life and Accidental Death Insurance
- Contribution to Health Care Spending Account
- Dependent Life Insurance
- Optional Life Insurance
- LTD Insurance
- Drug and Paramedical Coverage
- Dental Insurance
- Vision Insurance
- EAP
- AUS Based employees
- Monthly stipend for insurance purchase
- UK Based Employees
- Employer contribution to pension
- EAP
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software designsoftware architectureVue.jsC#.NET CoreRESTful design patternsmicroservices architectureCI/CD pipelinesCSSJavaScript
Soft Skills
technical leadershipmentorshiptroubleshootingcollaborationcommunicationproblem-solvingagile developmentproject ownershipcode reviewguidance
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringSOC2 complianceISO27001 compliance