Jobs for Developers

Senior Software Engineer (1707)

CollibraFull-time$169k - $210kNew York City, New YorkMay 23, 2024

Alternative Jobs

EMPLOYER: Collibra Inc.


TITLE: Senior Software Engineer


LOCATION: New York, NY (option to work remotely from any location nationally)


DUTIES: Responsible for developing high quality code and participating in testing and
maintenance of code. Develop SaaS software and deploy into a cloud environment and
apply pragmatic engineering approaches to deliver value to customers. Collaborate with
Product Management, Design, Architecture, and other Engineers to help estimate work,
design scalable and performant solutions that will delight customers, and produce high
quality production-grade software. Participate in testing and maintenance of code.
Implement scalable and fault tolerant applications using cloud-based platforms. Design,
develop, modify, implement, and support software components anywhere in the software
stack. Contribute to the ongoing evolution of the existing content supply portfolio of
applications and services. Identify causes for software issues and provide technical
solutions. EOE

REQTS: Must possess a Bachelor’s degree, or foreign equivalent, in Computer Science, Computer
Engineering, or a related field, and six (6) years of experience in the job offered, as a
Software Engineer, or in a related occupation. Must possess six (6) years of experience
with all of the following: Developing SaaS applications using Java technologies,
including Spring Boot, Hibernate; Building data streaming solutions utilizing event-
driven architecture including Apache Kafka, Pulsar, RabbitMQ; Building microservice
RESTful APIs using CQRS, Saga architecture patterns; Utilizing data analysis and
processing (SQL and Database Query Tuning); Developing fault tolerant and scalable
systems; Implementing security practices in software development (OAuth2, JWT, or
SSL/TLS); Writing SaaS software; DevOps practices and experience in building CI/CD
pipelines using Jenkins, Github, and Ansible; Utilizing SCRUM and Agile
methodologies. Alternatively, must possess a Master’s degree, or foreign equivalent, in
Computer Science, Computer Engineering, or a related field, and four (4) years of
experience in the job offered, as a Software Engineer, or in a related occupation, and four
(4) years of experience with all of the above-mentioned skills.

SALARY: $169,229 - $210,000 per year
HOURS: 40 hours per week, Monday-Friday
*The position is eligible for employee referral reward.

#LI-DNI

Share

Alternative Jobs