About Us

We are a leading provider of cutting-edge solutions, trusted by global clients to solve complex challenges with innovation and precision. Our team thrives on pushing technological boundaries and building scalable, future-ready platforms that transform industries.

Role Overview

We are seeking an experienced Senior Software Engineer to join our high-performing engineering team. In this role, you will design, develop, and optimize advanced software solutions, collaborating closely with cross-functional teams to deliver high-impact products. You’ll work with modern architectures and technologies, contribute to strategic technical decisions, and mentor junior engineers.

Key Responsibilities

  • Architect, design, and implement robust, scalable, and secure software systems.
  • Collaborate with product, design, and research teams to deliver innovative solutions.
  • Drive code quality, performance optimization, and best engineering practices.
  • Lead technical discussions and contribute to system design decisions.
  • Mentor and guide junior engineers, fostering a culture of excellence and innovation.

Qualifications

  • Proven experience in software engineering with strong proficiency in modern languages (e.g., Python, Java, Go, or similar).
  • Expertise in distributed systems, cloud platforms, or large-scale solution design.
  • Strong problem-solving, analytical, and communication skills.
  • Experience with agile development and CI/CD pipelines.
  • Passion for innovation and building world-class solutions.

Why Join Us?

  • Work on cutting-edge projects shaping the future of technology.
  • Collaborate with top industry experts in a fast-paced, innovative environment.
  • Competitive compensation, benefits, and opportunities for growth.

To apply for this job send your resume at: careers@fincole.com