Senior Backend Developer
Posted 91ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Backend Developer working remotely for Skydropx, leading technical decisions in a dynamic environment. Focused on C#/.NET, API design, and mentoring developers.
Responsibilities:
- Define and evolve the backend architecture of critical, high-volume systems.
- Design resilient, scalable, and secure RESTful APIs.
- Serve as the C#/.NET technical authority within the squad.
- Lead decisions on concurrency, parallelism, and performance.
- Define observability standards (logs, metrics, tracing).
- Work on preventing systemic failures (resilience, isolation).
- Design solutions for distributed systems.
- Define API versioning and compatibility strategies.
- Define and review horizontal and vertical scalability strategies.
- Assess the business impact of technical changes.
- Mentor developers at Junior, Mid (Pleno), and Senior levels.
- Reduce and control structural technical debt.
- Participate in build, deploy, and runtime (.NET) decisions.
- Define standards for API security.
- Act as the technical focal point for critical integrations.
- Validate decisions involving events, messaging, and consistency.
- Ensure the platform's longevity and maintainability.
Requirements:
- Bachelor's degree in Systems Analysis and Development or a related field.
- Deep experience with C# and modern .NET.
- Proficiency with async/await, Task, ValueTask, and ThreadPool.
- Solid knowledge of concurrency, lock-free programming, and memory management.
- Proven experience with distributed systems.
- Strong software architecture skills (Clean Architecture, Hexagonal, CQRS).
- Advanced SQL Server proficiency: query plans, advanced indexing, TempDB, In-Memory OLTP.
- Ability to diagnose complex performance issues.
- Experience with observability and distributed tracing.
- Deep knowledge of advanced REST concepts (HATEOAS, idempotency).
- Experience with resilience patterns (Circuit Breaker, Bulkhead, Retry).
- Ability to define technical trade-offs.
- Production experience with cloud (AWS).
- Strong technical communication skills.
- Prior experience as a technical reference or lead.
- Ability to design forward-looking solutions.
- Experience with Event Sourcing and the Saga pattern.
- Practical knowledge of the CAP Theorem.
- Experience with Service Mesh and OpenTelemetry.
- Familiarity with Native AOT and Source Generators.
- Proficiency in .NET runtime performance tuning.
- Experience with high-throughput OLTP systems and lock-free data structures.
- Experience migrating critical legacy systems.
- Experience with high-volume SaaS platforms.
- Knowledge of advanced API security.
- Experience with messaging systems (Kafka, SQS, RabbitMQ).
Benefits:
- Work model: 100% remote
- International environment
- Contract type: PJ (contractor)
















