Remote Senior Software Engineer

Logo of Protegrity

Protegrity

πŸ“Remote - Portugal

Job highlights

Summary

Join us on this journey and make an impact with one of the top 25 global software providers. We look forward to making our world become a better place with you on our team.

Requirements

  • Fluent in English both written and verbal
  • A bachelor’s degree in computer science or a related field, or equivalent professional experience
  • A minimum of 8 years of experience in designing, developing, and implementingAPI based scalable distributed software systems
  • 8+ years delivering products with cloud-based development (AWS, Azure, or GCP)
  • Strong skills in software engineering and architecture principles (such as OOP, SOLID, TDD, DDD, BDD)
  • Excellent written and verbal communication skills with the ability to explain complex technical concepts to non-technical stakeholders
  • Experience working in an Agile environment and strong understanding of Scrum methodologies
  • A proven track record of owning a product's architecture and making it robust, scalable, performant, testable, and easily maintained
  • Leadership skills to technically lead a scrum team, mentor team members, and provide guidance as needed
  • A commitment to delivering high-quality working software in a timely manner while quickly and transparently reflecting any risks or roadblocks encountered
  • Knowledge of industry best practices and emerging trends to develop and implement best practices and trusted advice to drive long-term sustainable growth, while building a most-trusted relationship with all stakeholders
  • Advanced proficiency in Python required
  • Advanced proficiency in Docker required
  • Advanced proficiency in Parallelism & concurrency required
  • Advanced proficiency in Micro Services required
  • Advanced proficiency in Linux required

Responsibilities

  • Driving the product architecture and ensuring that it is robust, scalable, performant, testable, and easily maintainable
  • Leading the scrum team from a technical perspective, mentoring team members, and providing guidance as needed to ensure the successful delivery of high-quality software in a timely manner
  • Accurately reflecting any risks or roadblocks encountered during development to stakeholders, and proactively implementing strategies to mitigate these issues when possible
  • Leveraging your extensive skills and industry experience to develop and implement best practices that drive long-term sustainable growth of the company's technological capabilities
  • Building and maintaining a trusted relationship with all stakeholders, including customers, leadership, and other departments, through effective communication and collaboration

Preferred Qualifications

  • Solid Knowledge of Data Protection, Privacy and Security
  • Advanced proficiency in Kubernetes preferred
  • Advanced proficiency in OpenSearch (/Elastic Stack) preferred

Benefits

  • Health Benefits (Health/Dental/Vision)
  • Paid Time Off (PTO) & Flexible Fridays with approval
  • Remote workforce

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.
Please let Protegrity know you found this job on JobsCollider. Thanks! πŸ™