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.
Want to be on a team that full of results-driven individuals who are constantly seeking to innovate? Want to make an impact? At SailPoint, our Engineering team does just that. Our engineering team is where high-quality professional engineering meets individual impact. Our team creates products that are built on a mature, cloud-native event-driven microservice architecture hosted in AWS.
SailPoint is seeking a Backend Software Engineer to help support the Search and Reporting team. We are looking for well-rounded backend or full stack engineers who are passionate about building and delivering reliable, scalable micro-services and infrastructure for SaaS products.
Responsibilities
Deliver efficient, maintainable, robust Java based microservices.
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.
Be involved in how those features operate during runtime and actual usage.
Requirements
5+ years of professional software development experience
Strong Java experience
Great communication skills
Comprehensive experience with object-oriented analysis and design skills
Comprehensive experience with an object-oriented programming language and techniques
Comprehensive understanding of Java Frameworks Experience with AWS
BS in Computer Science, or a related field
Experience with Continuous Delivery
Experience instrumenting code for gathering production performance metrics
Experience with database technologies include Elasticsearch / OpenSearch and Snowflake
Experience with Business Intelligence Platforms like Qlik or Tableau
Messaging experience with Kafka
What success looks like in the role
30 days- Meet the team
Meet your guide or “buddy”, which will be someone who can quickly answer questions and provide guidance.
Set up your development environment
Get familiar with the product
Get familiar with the code repositories
Complete some code commits, pull requests, and deploys
90 days
Complete some straightforward bug fixes and/or other modifications
Get familiar with monitoring runtime services
Familiarize yourself with other teams and organizational structure
Start to become more self-sufficient
Delve into more complex problems
6 months
Take on more changes which require more independence
Complete a shift (1 or 2 weeks) in which you would be the first point of contact for critical support/runtime issues
Start to focus on a particular service or piece of functionality
Start to contribute to more new development
Continue to get familiar with all of our services, processes, and teams
Consider goals on which you would like to focus
1 year
Assume more independence on how a problem/solution will be designed
Contribute more to design discussions during scrum meetings
Regularly review and provide feedback on others’ pull requests
Continue to focus on a particular area or service and potentially own that functionality or service
Start to guide and assist others on our own team or on other teams
Engage in more interactions with the support team to understand what our customers are doing
SailPoint is an equal opportunity employer and we welcome all qualified candidates to apply to join our team. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other category protected by applicable law.
Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact [email protected] or mail to 11120 Four Points Dr, Suite 100, Austin, TX 78726, to discuss reasonable accommodations. NOTE: Any unsolicited resumes sent by candidates or agencies to this email will not be considered for current openings at SailPoint.