Techifide Ltd

Backend Software Engineer C#

Techifide Ltd  •  Curitiba, BR (Onsite)  •  1 month ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Core responsibilities:

  • Design and build backend services in C# / .NET with a focus on performance, reliability, and long-term maintainability
  • Shape and optimise PostgreSQL schemas and queries for high-volume, data-heavy use cases
  • Develop resilient distributed systems using asynchronous patterns (e.g. SQS or equivalent messaging systems)
  • Define and implement APIs that are consistent, scalable, and easy to work with across teams and external partners
  • Work closely with frontend engineers, product, and design to deliver complete features across areas like identity, billing, content, and collaboration
  • Continuously improve system performance using profiling, monitoring, and observability tools
  • Take part in architectural decisions and influence how the platform evolves over time
  • Support and guide other engineers through reviews, pairing, and technical discussions
  • Contribute to deployment, monitoring, and operational reliability within AWS
  • Actively reduce technical debt and keep the codebase in good shape as it scales

What we expect from you

You've built real systems, not just prototypes - and you understand what it takes to keep them running well.

  • Strong experience with C# / .NET in production environments
  • Ability to design and maintain scalable APIs (REST, GraphQL, or similar)
  • Experience integrating external services - including handling auth flows, rate limits, retries, and failure scenarios
  • Solid understanding of PostgreSQL, including schema design, indexing, and query performance
  • Experience working with distributed systems and message queues (SQS, Kafka, Pub/Sub, etc.)
  • Good instincts around performance, reliability, and observability
  • Comfortable working cross-functionally to deliver complex, user-facing features
  • Experience supporting and mentoring other engineers
  • Able to operate in fast-moving environments where priorities evolve
  • Strong debugging skills - able to trace issues end-to-end across services, logs, and external dependencies
  • Familiarity with AI-assisted development tools and how to use them effectively
  • Clear communicator who can work within an existing, evolving codebase (not just greenfield builds)

Nice to have

These aren't essential, but they'll help you hit the ground faster:

  • Exposure to graphics-related technologies (e.g. CAD, Three.js, WebGL, WebGPU, 2D/3D concepts)
  • Experience with real-time collaboration systems (e.g. SignalR, Y.js)
  • Familiarity with AWS services across compute, storage, and managed infrastructure
  • Experience with CI/CD pipelines (e.g. GitLab)
  • Understanding of observability tooling (logging, tracing, monitoring)
  • Experience working in Agile environments
Techifide Ltd

About Techifide Ltd

We help Tech AEC companies tackle scalability challenges and achieve rapid software development, enabling them to drive growth and significantly reduce time to market.

Industry
HR & Recruiting
Company Size
1-10 employees
Headquarters
Dorking, GB
Year Founded
2013
Social Media