Software Engineer

AI overview

Join a dynamic engineering team focused on backend development with an emphasis on high availability and scalability, utilizing C# or Go, SQL Server, and OpenSearch to optimize performance.

At Fidelis we are seeking a skilled and versatile C# / Go Developer to join our dynamic engineering team. This role focuses on building and optimizing backend systems with a strong emphasis on high availability, scalability, and performance. The ideal candidate will have extensive experience in C# or Go development, proficiency in OpenSearch, and a deep understanding of SQL Server and PostgreSQL databases, particularly in high-availability and scalability contexts.

Key Responsibilities

  • Backend Development: Design, develop, and maintain robust backend services using C# (.NET) or Java or Go
  • Search Infrastructure: Integrate and optimize OpenSearch for efficient and scalable search functionalities.
  • Performance Tuning: Analyze and optimize application and database performance to ensure low latency and high throughput.
  • Collaboration: Work closely with cross-functional teams to design and implement scalable and reliable systems.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field / experience.
  • 5+ years of professional experience in C# or Java or Go development.
  • Strong experience with SQL Server and/or PostgreSQL
  • Hands-on experience with OpenSearch or Elasticsearch.
  • Proficiency in performance tuning and optimization techniques for both applications and databases.
  • Experience with containerization (Docker or Podman)
  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Qualifications

  • Experience with database sharding and partitioning strategies.
  • Knowledge of NoSQL databases and search engines.
  • Experience with Agile development methodologies.

Partner One Capital is a long-term investment group specialized in the acquisition and growth of successful software companies. We are owned by one of the largest pension funds in North-America with over $15 Billion in Net Assets. In business for over 23 years, we own some of the fastest growing enterprise software companies in the world. Over 600 of the world's largest corporations and governments rely on our software for their most critical operations and to safeguard their most valuable data.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job