Senior Software Engineer

BigID Logo

BigID

πŸ“Remote - Portugal

Summary

Join BigID, a leading innovative tech startup in data security and AI data management, as a Senior Software Engineer in the Cloud group. You will design, build, and deliver solutions for complex cloud-based software systems, working within a cross-functional team to solve real-world problems. This role requires 8+ years of experience in distributed backend systems in SaaS, strong knowledge of modern software languages (NodeJs, Java, or Python), and excellent understanding of modern distributed cloud application architecture. You will write high-quality code, make informed technological decisions, and oversee code reviews. BigID offers equity participation, flexible work arrangements, and other benefits based on location. The company values innovation, diversity, integrity, and collaboration.

Requirements

  • 8+ years of hands-on experience in distributed backend systems in SaaS
  • Strong knowledge of modern software languages (one of NodeJs, Java, or Python)
  • Excellent understanding of modern distributed cloud application architecture and design
  • Ability and desire to work in a fast-paced, highly committed environment
  • Passion for excellence and a can-do attitude
  • Problem-solving capabilities
  • Must be able to exercise independent judgment with little or no oversight

Responsibilities

  • Design, build, and deliver inventive, broad solutions to solve complex problems
  • Be part of the SaaS infrastructure team, a strategic group at the core of the product, responsible for building the foundational capabilities that enable scale, flexibility, and reliability across all customer environments
  • Write high-quality code, covered by solid unit, integration, and E2E tests
  • Make informed technological and architectural decisions while introducing new technologies and practices
  • Oversee code reviews, ensure best practices in coding and data handling, and maintain high-quality standards in software development for other team members

Preferred Qualifications

  • Experience with multi-tenancy architecture
  • Knowledge of: Kubernetes and AWS
  • Experience working in a data-driven environment
  • Past experience in infra/platform teams

Benefits

  • Equity participation - everyone shares in our success
  • Flexible work arrangements
  • Other compulsory benefits based on country of residence

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.