Senior Software Engineer – Backend (.NET)

Openkrill

United States

Híbrido

USD 120.000 - 180.000

Jornada completa

Hace 10 días
Generador de candidaturas

Convierte este puesto en una entrevista — un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Remote or hybrid
Free parking
Health insurance
Extra vacation days
Training & development
Referral bonus
Social events
Family insurance
Multisport card
Game zone
Relaxation area

Descripción de la vacante

Openkrill is seeking a Senior Software Engineer – Backend (.NET) to join our fast-growing tech team. You will design, build and evolve a cloud-based platform, contribute to architecture, code quality and engineering best practices, and mentor peers.

This hands-on role focuses on C# .NET backend services, PostgreSQL, distributed systems, and cloud work (GCP preferred). You will collaborate with product and QA to deliver scalable, secure systems and improve observability and performance.

Formación

  • 5+ years designing and building backend services in production with C#/.NET.
  • Strong PostgreSQL experience with data modeling and tuning.
  • Experience with Redis or similar caching solutions.
  • Hands-on cloud experience (GCP preferred; Azure/AWS also relevant).
  • Experience designing event-driven systems and using messaging tools.
  • Solid REST API design, patterns, observability, and security basics.
  • Ability to prioritize and manage multiple streams in a fast-paced environment.
  • Excellent communication to explain technical decisions.

Responsabilidades

  • Design & Build: Develop end‑to‑end backend services and API features in C# .NET.
  • Technical Quality: Write well-tested code and apply clean code and design patterns.
  • Delivery & Planning: Collaborate with product and QA to refine scope and estimates.
  • System Health & Security: Ensure security, observability, and incident response.
  • Continuous Improvement: Identify bottlenecks and drive fixes for developer experience.
  • Collaboration: Participate in design/code reviews and mentor peers with pairing.

Conocimientos

.NET C#
PostgreSQL
Redis caching
Cloud platforms
Event-driven systems
REST APIs
Observability
Security basics
Team collaboration
Communication

Herramientas

GCP
Azure
AWS
Docker

Descripción del empleo

ABOUT THE ROLE & TEAM

We are looking for a Senior Software Engineer – Backend (.NET) to join our client, a fast-growing tech business building highly scalable modern solutions for the future of fundraising. In this role, you will play a key part in shaping, building, and evolving a modern, cloud-based platform—contributing hands‑on to architecture, code quality, and engineering best practices.

This is a hands‑on engineering role where you will spend most of your time coding, reviewing code, and collaborating closely with product and engineering peers to deliver robust, scalable backend systems. We value collaboration, technical excellence, and a pragmatic approach to solving complex problems, and we are looking for an engineer who combines strong technical execution with ownership, sound judgment, and a collaborative mindset.

If you bring solid experience with .NET, relational databases (PostgreSQL), distributed or event‑driven systems, and cloud platforms (preferably GCP), we’d love to speak with you.

KEY RESPONSIBILITIES
  • - Design & Build: Develop end‑to‑end backend services and API features using C# .NET with a focus on performance, scalability, and maintainability.
  • - Technical Quality: Write high‑quality, well‑tested code, define testing strategies (integration and contract testing), and apply clean code principles alongside domain‑driven design (DDD).
  • - Delivery & Planning: Work closely with product and QA to refine, scope, and estimate roadmap items—raising technical risks and dependencies early.
  • - System Health & Security: Uphold backend security practices and take shared responsibility for system health, observability (logging, metrics, alerting), leading incident investigations, and driving root‑cause fixes.
  • - Continuous Improvement: Spot technical debt, performance bottlenecks, and process inefficiencies in the areas you work on, and help prioritize and fix them to elevate developer experience.
  • - Collaboration & Knowledge Sharing: Participate in design and code reviews, support and mentor peers through pairing and onboarding, and leverage modern AI‑assisted development tools (e.g., Copilot, Claude, ChatGPT) effectively and responsibly.
QUALIFICATIONS
  • - 5+ years of experience designing and building backend services in production environments with a proven track record of delivering robust, scalable systems using C# .NET.
  • - Deep expertise in relational databases (PostgreSQL) and caching solutions (Redis or similar), including data modeling and performance tuning.
  • - Hands‑on experience with cloud platforms (GCP preferred, Azure/AWS also relevant) and containerized environments.
  • - Practical experience designing event‑driven systems and working with messaging tools (e.g., Pub/Sub, Cloud Tasks, queues).
  • - Solid grasp of software architecture, REST APIs, design patterns, observability practices, and backend security fundamentals.
  • - Strong organizational skills with the ability to prioritize and manage multiple streams of work in a fast‑paced environment.
  • - Excellent communicator who can clearly explain technical decisions to both technical and non‑technical stakeholders.
NICE TO HAVE
  • - Experience building agentic AI software development workflows.
  • - Prior experience handling system migrations or scaling platforms through significant user growth.
OUR BENEFITS
  • - Remote Office – Option to work remotely or hybrid
  • - Parking Space – Free parking available
  • - Fun Office Space – Game zone and relaxation area
  • - Health Insurance – Private health insurance, including dental care
  • - Holidays – 5 extra days after your 1st and 5th year with us
  • - Personal Development – Company‑sponsored training and development
  • - Employee Referral Programme – Competitive bonus for successful referrals
  • - Social Events – Celebrating success together
  • - Family Insurance – Add insurance coverage for a family member
  • - Multisport Card – Fully covered sports pass
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Backend Developer (.NET)
Senior Backend Developer (.NET)

Proxify • EE. UU.

A distancia
USD 120.000 - 180.000
On-time monthly payments
Remote work
Flexible hours
+1
[Job-32156] Senior .NET Backend Developer
[Job-32156] Senior .NET Backend Developer

CI&T • EE. UU.

Presencial
USD 110.000 - 190.000
Health and dental insurance
Meal and food allowance
Childcare assistance
+2
Senior Back-end Engineer
Senior Back-end Engineer

PM Consulting • EE. UU.

Presencial
USD 120.000 - 190.000
Lead Software Engineer (.NET)
Lead Software Engineer (.NET)

Social Discovery Ventures • EE. UU.

A distancia
USD 140.000 - 190.000
Remote work
Salary range disclosed later
Vacation 28 days per year
+6
Senior Fullstack Developer (.NET)
Senior Fullstack Developer (.NET)

Proxify • EE. UU.

A distancia
USD 120.000 - 170.000
On-time payments
Flexible withdrawals
Remote opportunities
+1
Senior Fullstack Engineer — Angular + .NET | Full Remote
Senior Fullstack Engineer — Angular + .NET | Full Remote

instinctools EE Labs • Georgia

Presencial
Confidential
Senior Software Engineer
Senior Software Engineer

Nubitz • EE. UU.

Presencial
USD 90.000 - 120.000
15 days annual PTO
Quarterly bonuses based on company performance
3 self-directed learning days annually
+2
Software Engineer (C#/.Net)
Software Engineer (C#/.Net)

CyberCoders • Cleveland (OH)

Presencial
USD 90.000 - 140.000
Medical
Dental
Vision
+3
Senior Fullstack Engineer (Angular + C#/ .NET)
Senior Fullstack Engineer (Angular + C#/ .NET)

instinctools EE Labs • Georgia

Presencial
USD 90.000 - 120.000
Flexible working hours
Professional and ambitious team
Career development opportunities
+3
Senior Software Engineer (C#/.Net)
Senior Software Engineer (C#/.Net)

CyberCoders, Inc. • Davis (CA)

Presencial
USD 120.000 - 190.000
Medical
Dental
Vision
+2