Senior Software Engineer, Data
Flex- Full Time
- Senior (5 to 8 years)
Candidates must possess 5+ years of professional software development experience, at least 5 years of experience addressing and solving intricate data engineering challenges, strong programming skills in Python and Java, complemented by advanced SQL knowledge, experience with Airflow DAGs, DBT models, Snowflake, and Spark, extensive hands-on experience building solutions for large-scale data infrastructure, and proficient experience with object-oriented analysis and design skills. Applicants should also have a strong understanding of Restful API’s and experience documenting requirements, proposed implementations, progress, challenges, and explanations of finished work, along with a Bachelor’s degree in Computer Science or equivalent experience.
The Senior Data Engineer will collaborate with peers on designs, code reviews, and testing, produce unit and end-to-end tests to improve code quality and maximize code coverage, maintain and support current architecture (ETL) and evolve to newer architecture (ELT), deliver efficient, maintainable, robust Java-based microservices, utilize a Data Platform to build and deliver data models via Java services, produce designs and rough estimates, and implement features based on product requirements, collaborate with peers on designs, code reviews, and testing, use telemetry to demonstrate the effectiveness of deployed services, work independently and deliver quality code on time, and be willing to work 4 overlapping hours with US timezone, working closely with US-based managers and engineers.
Provides identity security solutions for enterprises
SailPoint provides identity security solutions that help organizations manage and protect digital identities. Its main products, including IdentityIQ, IdentityNow, and File Access Manager, assist businesses in ensuring compliance with regulations, reducing risks, and controlling access to sensitive information. These products work by giving organizations visibility into who has access to what data, allowing them to manage permissions effectively. SailPoint stands out from competitors by utilizing advanced technologies like artificial intelligence and machine learning to enhance its identity governance capabilities. The company's goal is to be a trusted partner for enterprises in navigating the complexities of identity security, ensuring that they can securely manage access to their critical information.