QA Engineer

TEST_QA_FA_2201

About The Role

We are seeking a highly skilled Software Engineer to join our engineering team and help us build robust, scalable distributed systems. In this role, you will play a critical part in designing and implementing high-performance services that power our core product infrastructure.

You will work in a collaborative environment under the guidance of experienced leadership, solving complex technical challenges that directly impact our users. This is an opportunity to take ownership of end-to-end features, streamline our development workflows, and contribute to the long-term architectural vision of our platform.

Requirements

  • 5+ years of professional experience developing software using Python and Go

  • Demonstrated expertise in designing and maintaining distributed systems

  • Excellent verbal and written communication skills to articulate technical concepts

  • Proven ability to manage tasks and track progress effectively using Jira

  • Strong problem-solving mindset and comfort working within a highly collaborative team

Key Responsibilities

  • Develop and maintain high-performance services using Python and Go

  • Architect scalable solutions for our distributed systems infrastructure

  • Collaborate with cross-functional teams to translate business requirements into technical specs

  • Manage project tasks and development tickets efficiently through Jira

  • Participate in code reviews and contribute to engineering best practices

  • Partner with team leadership to align technical outputs with company goals

What We Offer

  • Competitive salary and comprehensive benefits package

  • Opportunities for professional growth under supportive and experienced leadership

  • A collaborative and inclusive team environment

  • Flexible work arrangements to support work-life balance

  • Access to modern tools and a streamlined development environment

About The Company

Our company is dedicated to solving complex industry problems through innovative technology and engineering excellence. We pride ourselves on a culture of transparency, mutual respect, and continuous learning. By joining us, you become part of a team that values your technical expertise and supports your career progression. We believe in building high-quality software that scales, and we invite you to help us shape the future of our platform.

Next steps will be communicated after your application is reviewed.