Senior Software Engineer (1783)

CollibraNew York, NY
Remote

About The Position

Collibra Inc. is seeking a Senior Software Engineer to develop and lead the implementation of new features and projects. This role involves driving technical advancements, enhancing user experiences, and aligning with client needs and business objectives. The engineer will collaborate with cross-functional teams, including product managers and stakeholders, to identify and prioritize enhancements. A key aspect of the role is maintaining and enforcing high standards for code quality, security, and performance. The position also requires developing comprehensive documentation to ensure scalability and maintainability of the codebase.

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Software Engineering, Information Systems, or a related field.
  • Two (2) years of experience in the position offered, as a Software Engineer, or a related position.
  • Two (2) years of experience developing and maintaining Spring-based applications using Maven and Git, leveraging Spring technologies including Spring MVC, Spring Boot, Spring AOP, Spring Data JDBC, and Spring Data JPA.
  • Two (2) years of experience performing schema creation, query optimization, and transaction management for relational databases, including Oracle and PostgreSQL.
  • Two (2) years of experience implementing scalable, reliable software that meets enterprise-level performance and compliance standards.
  • Two (2) years of experience writing and maintaining comprehensive unit and integration tests using frameworks and tools including JUnit, Mockito, AssertJ, PowerMock, Spring Boot Testing, and REST Assured.
  • Two (2) years of experience utilizing front-end technologies including JavaScript, React, TypeScript, HTML, and CSS.

Responsibilities

  • Develop and lead the implementation of new features and projects.
  • Drive technical advancements and enhance user experiences.
  • Align development with client needs and business objectives.
  • Collaborate with cross-functional teams, including product managers and stakeholders, to identify and prioritize enhancements.
  • Ensure timely, high-impact delivery of features.
  • Maintain and enforce high standards for code quality, security, and performance.
  • Develop features and comprehensive documentation that enable seamless understanding, collaboration, and extension by engineers and product partners.
  • Ensure scalability and maintainability of the codebase.

Benefits

  • Competitive compensation
  • Health coverage
  • Time off
  • Employee referral reward
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service