*This is a remote position based in Mexico. Must be legally able to work in Mexico.*
SailPoint is the leader in Identity Security for the cloud enterprise. Our identity security solutions secure and enable thousands of companies worldwide, giving our customers unmatched visibility into the entirety of their digital workforce, ensuring workers have the right access to do their job – no more, no less.
SailPoint is establishing their first ever Mexico based software engineering team. We are well under way to hiring a team of top-notch engineers
As a Data Software Engineer you will help build a loud-based SaaS identity analytics product. We are looking for a well-rounded backend engineer who is passionate about building and delivering reliable, scalable microservices and infrastructure for SaaS products. This is a unique opportunity to build something from scratch but have the backing of an organization that has the muscle to take it to market quickly, with a very satisfied customer base.
Responsibilities
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.
Produce unit and end-to-end tests to improve code quality and maximize code coverage for new and existing features.
Use telemetry to demonstrate the effectiveness of deployed services.
Work independently and deliver quality code on time
Requirements
2+ years of professional software development experience
Strong Java experience
Proficient experience with object-oriented analysis and design skills
Proficient experience with an object-oriented programming language and techniques
Proficient understanding of Java Frameworks
Proficient understanding of Restful API’s
Strong experience testing code completeness and using telemetry to measure health and efficiency of services
Experience documenting requirements, proposed implementations, progress, challenges, and explanations of finished work
BS in Computer Science, or equivalent experience
Great communication skills- C1 or better English fluency
Preferred
Experience with AWS
Experience with Continuous Delivery
Experience instrumenting code for gathering production performance metrics
Demonstrable experience in at least one RDBMS platform (e.g. MySQL, Postgres, Snowflake)
Experience using Kibana, Grafana, and Prometheus
Experience with agile software development (Scrum, Kanban)
Understanding ElasticSearch
Experience in data engineering
SailPoint is an equal opportunity employer and we welcome everyone to our team. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Receive emails for the latest jobs matching your search criteria