
Staff Engineer
Posted Jul 28

Posted Jul 28
This is a fully remote position, open to applicants in Portugal.
β’ Define the technical direction and architecture for key components of the backend platform, converting ambiguous product objectives into a solid, scalable technical strategy.
β’ Design and develop dependable systems and applications within a fully distributed microservices architecture, exemplifying engineering excellence.
β’ Create and uphold integrations with third-party vendors and partners.
β’ Design and build highly available RESTful APIs that support web and mobile applications for users.
β’ Establish reusable patterns, frameworks, and libraries that guarantee scalability and expedite future product development.
β’ Implement observability best practices, utilizing tools such as logging, metrics, and alerting systems.
β’ Develop and maintain comprehensive technical documentation, including architecture designs, APIs, workflows, and system configurations.
β’ Continuously assess systems for opportunities to enhance performance and scalability.
β’ Guide engineers and elevate the technical standards within the team.
β’ You possess a minimum of 8 years of professional engineering experience, with a proven track record at a staff or principal level.
β’ You have extensive experience in designing and developing innovative fintech products, ideally from inception to scaling.
β’ You excel in system design and thrive in a dynamic environment, balancing rapid execution with long-term technical viability.
β’ You demonstrate a strong capability to take ownership of large, unclear initiatives, driving them from concept to completion while proactively identifying challenges and solutions.
β’ You possess excellent cross-functional collaboration and communication skills, with the ability to influence decisions across teams.
β’ You are well-versed in complex, large-scale distributed systems.
β’ Proficient in backend programming languages such as Go/Golang and Python.
β’ Strong expertise in designing and developing RESTful APIs.
β’ Knowledgeable in SQL and NoSQL database technologies, including data model design and optimization.
β’ Demonstrated experience in building reliable and scalable user-facing applications.
β’ Proficient in message queuing systems like Kafka (preferred), RabbitMQ, or Flink.
β’ Familiarity with cloud technologies including AWS/Azure/GCP, serverless architectures, Docker, Kubernetes, and ECS, among others.
β’ Effective release management skills to ensure zero downtime and experience with CI/CD frameworks like GitLab CI and GitHub actions.
β’ Commitment to Diversity, Equity, and Inclusion.
β’ Equal Employment Opportunity.
Sigma Software Group
Collectly
Allata
Get handpicked remote jobs straight to your inbox weekly.