BlockDelta is currently collaborating with a highly talented team that is redefining mobile payments and rewards by transforming everyday shopping into a rewarding experience. They are in the process of expanding their formidable team and is seeking to hire an experienced Staff-Level Software Engineer.
Ideal Candidate-
Our client is looking for an experienced Staff Software Engineer to lead the development and enhancement of their API infrastructure. This role emphasizes designing and deploying robust, scalable microservices solutions to support both new and existing products, ensuring high performance and seamless integration across their portfolio.
Our client is only seeking candidates who currently resides within the US.
Responsibilities-
- Drive Technical Innovation: Design and develop essential backend components while shaping the system architecture and influencing key technical decisions. Act as a trusted technical leader.
- Deliver Scalable Solutions: Build and sustain efficient, high-performance microservices using Go, PostgreSQL, and gRPC. Ensure the infrastructure is optimized for maximum scalability and speed.Guide and Empower: Mentor and coach team members, promoting a culture of continuous learning and professional development. Share your expertise to elevate the entire engineering team.
- Promote Development Excellence: Lead the implementation of industry best practices for software development, including rigorous testing, thorough code reviews, and seamless CI/CD pipelines to ensure high-quality and efficient code delivery.Engage and Collaborate: Partner with product managers and key stakeholders to gather technical requirements and transform them into actionable engineering solutions, ensuring your input is valued and impactful.
- Tackle Complex Challenges: Identify and resolve performance issues and scalability concerns proactively, embracing intricate technical problems as opportunities for innovation.
- Drive Technical Vision: Play a key role in defining the technical roadmap and strategy for the backend infrastructure, directly shaping the future of the platforms.
Skills & Qualifications -
- Over 8 years of hands-on experience in software development, successfully delivering and maintaining sophisticated systems.
- Deep knowledge of software engineering fundamentals, including design patterns, testing strategies, and continuous integration/continuous deployment (CI/CD) pipelines.
- Comprehensive experience in designing, developing, and deploying microservices architecture with Go and gRPC.
- Expert-level proficiency in PostgreSQL and solid understanding of database design best practices.
- Demonstrated expertise in enhancing application performance and ensuring scalability.
- Strong communication and teamwork skills, with a focus on clear and effective collaboration.
- Familiarity with Agile and Scrum development frameworks.
- Bachelor's degree in Computer Science, Computer Engineering, or comparable professional experience.
This is an amazing opportunity with a highly successful and experienced Team. To apply for this role, please forward your CV using the link.
For additional information about open vacancies and events we are attending, please feel free to follow our LinkedIn Page. We are presently working on a record number of client roles at BlockDelta.