Product Site Reliability Engineer

Added
5 days ago
Type
Full time
Salary
Salary not provided

Related skills

sre docker aws prometheus kubernetes

About InvoiceCloud:

InvoiceCloud is a fast-growing fintech leader recognized with 20 major awards in 2025, including USA TODAY and Boston Globe Top Workplaces, multiple SaaS Awards wins for Best Solution for Finance and FinTech, and national customer service honors from Stevie and the Business Intelligence Group. Judges also highlighted our mission to reduce digital exclusion and restore simplicity and dignity to how people pay for essential services, as well as our leadership in AI maturity and responsible innovation. It’s an award-winning, purpose-driven environment where top talent thrives. To learn more, visit InvoiceCloud.com.

Product SRE:Job Description:

We are looking for a highly skilled Senior .NET Developer to join our growing team. The ideal candidate will have a strong background in .NET and C#, along with hands-on experience in performance monitoring tools like New Relic, ElasticSearch, and AppDynamics, as well as cloud services such as Azure and DevOps practices. This is a critical role where you will be responsible for designing and developing scalable software solutions, conducting live debugging, performing code reviews, and responding to production incidents. If you’re someone with a passion for technology and performance optimization, this is the perfect role for you!

Key Responsibilities:

Develop and maintain scalable applications using .NET and C#.

Use New Relic, ElasticSearch, and AppDynamics to monitor application performance, diagnose issues, and ensure optimal system health.

Implement and manage DevOps practices, focusing on automation of workflows and CI/CD pipelines.

Develop, deploy, and maintain solutions in Azure, ensuring system scalability and reliability.

Perform live debugging to identify and resolve issues in real-time in production environments.

Lead code reviews and ensure adherence to best coding practices, including unit testing.

Be an active Incident Responder for critical production incidents, ensuring timely resolution of issues.

Design and implement Functions, Batches, and Message Queues for effective data processing and integration.

Work with Kubernetes to manage and deploy containerized applications.

Collaborate with cross-functional teams to improve software architecture, performance, and quality.

Support ongoing improvements to development workflows and systems.

Required Skills & Qualifications:

5+ years of hands-on experience with .NET and C# development, including VB.Net.

Minimum 3 years of experience with performance monitoring tools, including New Relic, ElasticSearch, or AppDynamics.

At least 3 years of experience with DevOps practices, including CI/CD pipelines, automated deployment, and infrastructure automation.

Minimum 3 years of experience with Azure cloud services and development.

Strong proficiency in code reviews, unit testing, and ensuring high-quality code.

Experience in live debugging to resolve production issues and ensure minimal downtime.

Ability to act as an Incident Responder, taking ownership of critical production issues and leading resolution efforts.

Familiarity with Functions, Batches, Message Queues, and their implementation in enterprise solutions.

Proficiency in Kubernetes for managing containerized applications and microservices.

Excellent problem-solving skills and ability to work under pressure in fast-paced environments.

Strong communication skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.

Preferred Qualifications:

Experience with Agile software development methodologies.

Certification in Azure, DevOps, or other relevant technologies.

Familiarity with additional cloud platforms or container orchestration tools.

Education & Experience:

Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.

At least 5+ years of professional experience in software development with a strong focus on .NET technologies, cloud computing, and DevOps.

InvoiceCloud is committed to providing equal employment opportunities to all employees and applicants. We do not tolerate discrimination or harassment of any kind based on race, color, religion, age, sex, nationality, disability, genetic information, veteran or military status, sexual orientation, gender identity or expression, or any other characteristic protected under applicable laws.

This commitment applies to all aspects of employment, including recruitment, hiring, placement, promotion, termination, layoff, recall, transfer, leave, compensation, and training.

If you require a disability-related or religious accommodation during the application or recruitment process, and wish to discuss possible adjustments, please contact jobs@invoicecloud.com.

Click here to review InvoiceCloud’s Job Applicant Privacy Policy.

For recruitment agencies: InvoiceCloud does not accept unsolicited resumes from agencies. Please do not forward resumes to our job aliases, employees, or any other company location. InvoiceCloud is not responsible for any fees associated with unsolicited submissions.

Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →