Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Staff Software Engineer - Technical Lead image - Rise Careers
Job details

Staff Software Engineer - Technical Lead

About Us: 


Verifiable is a credentialing and network monitoring platform built to help healthcare organizations optimize operations with error-free, fast verifications and to stay compliant with ease. We are an official Salesforce vendor, winning the 2024 Salesforce Partner Innovation Award. We work with leading healthcare organizations such as Humana Dental, Zelis, Talkspace, Headway, Empower Pharmacy, and many others.



About you: You are a lead software engineer with extensive experience building and scaling SaaS solutions, providing technical and execution leadership to a team of engineers, and collaborating with other team leads to ensure alignment on goals and deliverables. You have a great eye for details and you take pride in building well architected and maintainable software systems.  You also know how to balance perfection against business needs and understand how to plan for iterative delivery, while maintaining long term maintainability. You do not only hold yourself to these high standards, but also strive to elevate your peers to these same standards.  You’re a team player, a mentor, and enjoy sharing your knowledge for the benefit of the team.


About our tech stack: The Data Sources team is responsible for integrating with over 300 primary sources to automate and complete license verifications for our customers.  We leverage the AWS ecosystem extensively and code primarily in C# and .NET.  Our service is responsible for performing millions of verifications per month and we’re highly focused on operational scale and resiliency.  Core technologies we use include: AWS (Lambdas, SQS, S3, Elasticache, RDS), C# & .NET.


We are a fully remote company hiring in the following states: AZ, CA, CO, FL, GA, ID, IL, KY, MD, MI, NJ, NY, NC, OH, OR, PA, SC, TN, TX, UT, VA, WA




Requirements
  • 10+ years of experience in building web-based or SaaS products & solutions
  • Experience with technical leadership; providing direction and guidance to a team of engineers
  • Experienced in building & maintaining a high load RESTful or GraphQL API
  • Experienced in various software development philosophies & methodologies
  • Proficient in C# and the .NET framework, or similar object-oriented programming languages such as Java, Python, or C++
  • Strong understanding of object-oriented principles and design patterns, with the ability to apply these concepts effectively across languages and frameworks
  • Experienced in relational database technologies (MySQL, Postgres, MS SQL, etc.)
  • Experienced in supporting high availability environments, setting up effective monitoring & alerting systems
  • Experience leveraging AWS services and CI/CD is a strong plus.
  • Experience with containerization and orchestration tools like Docker or Kubernetes, and managing apps in containerized environments is a plus
  • Strong critical thinking skills & attention to details
  • Strong communication skills
  • Humble, collaborative, and self-aware
  • You have a bias for action. When you see problems, you solve them
  • You stay updated on industry trends and tools to incorporate best practices into the development process


Responsibilities
  • Providing technical leadership within the API team as well as the larger engineering org
  • Owning and driving the planning & implementation of new product features
  • Creating technical design documentation
  • Working closely with Product leads on vetting requirements
  • Evolving our architecture to improve scalability
  • Reviewing pull requests and safeguarding code quality
  • Collaborate with other engineering teams to break down and plan large features
  • Mentor team members about code maintainability, security and efficiency
  • Identify future technical problems and bottlenecks that need to be addressed


More About Verifiable:

We’ve grown to over 100 employees in 5 years. Steady revenue growth allowed us to secure a $27M Series B led by Craft Ventures, bringing us to $47M in total funding.

We value the many benefits of remote work, so we’re fully distributed across the US and internationally.

Benefits include Health/Vision/Dental plans, unlimited PTO, new Apple equipment, and startup equity as part of your comp package.

Verifiable Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Verifiable DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Verifiable
Verifiable CEO photo
Unknown name
Approve of CEO

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Software Engineer - Technical Lead, Verifiable

Join Verifiable as a Staff Software Engineer - Technical Lead and immerse yourself in an innovative environment focused on transforming the healthcare sector. At Verifiable, we specialize in credentialing and network monitoring, helping healthcare organizations like Humana Dental and Talkspace to achieve swift, error-free verifications while staying compliant. As a Technical Lead, you will leverage your extensive experience to guide a dynamic team of engineers, ensuring they stay aligned with project goals and are inspired to produce top-notch, maintainable software solutions. Your role involves planning and executing high-quality product features with a keen eye on long-term maintainability while maintaining a balance between perfection and business needs. You will utilize cutting-edge technologies, primarily C# and .NET within the robust AWS ecosystem, allowing our services to handle millions of verifications monthly. We highly value mentorship and collaboration; thus, your leadership will elevate your peers and foster a culture of continuous improvement. Set yourself apart by combining your technical know-how with a collaborative spirit as you tackle unique challenges in a remote-first environment. The opportunity to work with a creative and passionate team at Verifiable, coupled with great benefits like unlimited PTO and startup equity, makes this an exciting career move for someone ready to make a meaningful impact in healthcare technology!

Frequently Asked Questions (FAQs) for Staff Software Engineer - Technical Lead Role at Verifiable
What qualifications do you need to become a Staff Software Engineer - Technical Lead at Verifiable?

To be a successful candidate for the Staff Software Engineer - Technical Lead position at Verifiable, you'll need over 10 years of experience in building web-based or SaaS products. In addition, prior experience in a technical leadership role, specifically providing guidance to a team of engineers, is essential. Proficiency in C# and the .NET framework, alongside a strong understanding of RESTful or GraphQL APIs, will be crucial. Familiarity with AWS services, high availability environments, and CI/CD processes is a plus.

Join Rise to see the full answer
What responsibilities are associated with the Staff Software Engineer - Technical Lead role at Verifiable?

As the Staff Software Engineer - Technical Lead at Verifiable, your responsibilities include providing technical leadership within the API team and collaborating with other engineering teams to break down and plan significant features. You'll also own the planning and implementation of new product features, create technical design documentation, and mentor team members on code maintainability and efficiency.

Join Rise to see the full answer
What technologies will I be working with as a Staff Software Engineer - Technical Lead at Verifiable?

In the Staff Software Engineer - Technical Lead position at Verifiable, you'll primarily work with C# and .NET. Your role will involve leveraging the AWS ecosystem, utilizing technologies like Lambdas, S3, and RDS. Familiarity with containerization and orchestration tools like Docker or Kubernetes is also beneficial since these technologies are integral to our operational processes.

Join Rise to see the full answer
How does Verifiable support career growth for a Staff Software Engineer - Technical Lead?

Verifiable encourages professional development through mentorship and collaboration within the team. As a Staff Software Engineer - Technical Lead, you will have opportunities to lead initiatives, present innovative ideas, and elevate your peers, fostering an environment that supports continuous learning. Additionally, we stay updated with industry trends, which allows you to implement best practices and sharpen your skills.

Join Rise to see the full answer
What are the benefits of working as a Staff Software Engineer - Technical Lead at Verifiable?

Working at Verifiable as a Staff Software Engineer - Technical Lead comes with numerous benefits, including health, vision, and dental plans, unlimited paid time off, and new Apple equipment. You will also receive startup equity as part of your compensation package, reflecting our commitment to rewarding the contributions of our employees and fostering a fulfilling work-life balance.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer - Technical Lead
Can you describe your experience with building and maintaining high-load RESTful or GraphQL APIs?

When discussing your experience, focus on specific projects where you've built high-load APIs. Share the technologies used, the challenges faced, and how you ensured reliability and scalability. Highlight any metrics on performance improvements or user adoption rates to demonstrate your impact.

Join Rise to see the full answer
How do you prioritize technical debt in a project as a Technical Lead?

Approach this question by discussing your systematic method for assessing technical debt. Explain how you balance immediate project needs with long-term maintainability, create a roadmap for addressing technical debt, and involve your team in prioritizing these tasks.

Join Rise to see the full answer
What strategies do you use to mentor team members at Verifiable?

Highlight your mentorship approach by sharing examples of how you guide team members in coding practices, design principles, and problem-solving. Discuss the importance of fostering an environment where team members feel comfortable asking questions and taking initiatives.

Join Rise to see the full answer
Can you give an example of how you've dealt with a significant technical challenge in your career?

Share a detailed story of a technical challenge you've faced, focusing on the context, your strategic response, and the outcome. Highlight skills such as critical thinking, teamwork, and innovative problem-solving techniques.

Join Rise to see the full answer
How do you ensure code quality during the development process?

Discuss your approach to code reviews, automated testing, and establishing coding standards within the team. You may also mention tools you utilize and how you promote a culture of quality and accountability.

Join Rise to see the full answer
What is your approach to fostering collaboration among cross-functional teams?

Emphasize your communication and interpersonal skills. Provide instances where you've facilitated cross-team collaboration through joint meetings, shared objectives, and leveraging diverse skill sets to achieve common goals.

Join Rise to see the full answer
How do you stay updated on the latest developments in technology relevant to your role?

Explain your commitment to continuous learning through online courses, tech meetups, or industry conferences. Mention any specific resources you follow, such as blogs, podcasts, or communities that help you stay informed.

Join Rise to see the full answer
Describe how you manage project timelines and deliverables as a Technical Lead.

Outline your project management techniques, whether they involve Agile methodologies or other frameworks. Discuss how you set clear milestones, track progress, adapt plans when necessary, and ensure the team is motivated and accountable.

Join Rise to see the full answer
What is your experience with AWS services in building scalable solutions?

Detail your hands-on experiences with AWS services like Lambda, SQS, and RDS. Discuss specific projects where you implemented AWS solutions, optimizations made, and how those led to enhanced system performance and reliability.

Join Rise to see the full answer
How do you approach balancing perfection versus business needs in software development?

In addressing this question, discuss your philosophy of achieving an optimal level of quality that meets business requirements. Use examples to illustrate how you prioritize features based on user feedback and business value while ensuring maintainability.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Inclusive & Diverse
Mission Driven
Work/Life Harmony
Diversity of Opinions
Friends Outside of Work
Empathetic
Collaboration over Competition
Fast-Paced
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
Disability Insurance
Learning & Development
401K Matching
Paid Time-Off
WFH Reimbursements
Paid Holidays
Equity
Flex-Friendly

Join Replit as a Staff Product Engineer and help shape the future of software creation through collaboration and innovative technology.

Photo of the Rise User
Posted 9 days ago

C/side is on a mission to enhance web security and seeks a passionate Senior Back-End Software Engineer with expertise in Rust and Go.

Photo of the Rise User

Join Blue Rose Consulting Group as a Senior .NET Developer and lead the innovation and architecture for vital federal software systems.

Join Amazon Prime Video as a Software Development Manager to lead engineering efforts that redefine digital video experiences.

Posted 12 days ago

We're in search of a Senior Front-End Engineer (React) to create innovative web applications remotely for leading brands in sports media.

Photo of the Rise User
Posted 10 days ago

Elevate your career as a Staff Software Engineer at Ivanti, where you will develop cutting-edge cloud applications utilizing C# and .NET technologies.

Posted yesterday

Join Ordio as a Frontend Engineer, where you'll shape the future of user interactions in an AI-powered environment.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Casual Dress Code
Startup Mindset
Emails over Meetings
Collaboration over Competition
Fast-Paced
Growth & Learning
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Mixe-Ability Accomodations
Work Visa Sponsorship
Commuter Benefits
Employee Resource Groups
Performance Bonus
Health Savings Account (HSA)
Flexible Spending Account (FSA)

Join TikTok's mission to inspire creativity as a Backend Software Engineer on the Customer Service Platform team in San Jose, CA.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development
Photo of the Rise User
Posted 10 months ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!