FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer
Ping IdentityStaff Software Engineer developing industry-leading authorization and access control products at Ping Identity. Collaborating across teams to deliver secure digital experiences.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive hands-on development experience in delivering complex features for SaaS products, with strong Java development skills and a product-minded approach to engineering. Proficient in designing and building RESTful APIs within a microservice architecture and familiar with containerized deployment using Docker and Kubernetes.
Highest-signal resume keywords
Java DevelopmentRESTful API DesignMicroservice ArchitectureAI-Assisted WorkflowsAgile Delivery
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Object-Oriented DesignFeature DevelopmentTechnical DesignCode ReviewTestingDocumentationOperational ReadinessBuild AutomationSpring FrameworkDocker
Soft Skills
MentoringCollaborationContinuous Improvement
Tools & Technologies
KubernetesMavenGradle
Industry Keywords
SaaSOn-Premise SoftwareMulti-Tenant
Tech Stack
Tools & technologiesDockerGradleJavaKubernetesMavenMicroservicesSpring
About the role
Key responsibilities & impact- Collaborate with Product, Architecture, UX, and SRE colleagues to define requirements and design new features, components, APIs, and microservices.
- Lead feature development from discovery through to production, including technical design, implementation, review, testing, documentation, and operational readiness.
- Make technical decisions that balance product needs, engineering quality, performance, security, and delivery constraints.
- Work on products offered to customers as either SaaS or on-premise software.
- Help raise engineering standards by mentoring others through code reviews, technical feedback, design discussions, pairing, and knowledge-sharing.
- Contribute to a culture of continuous improvement within an agile delivery team.
- Participate in an on-call support rota for a multi-tenant SaaS product.
- Work remotely, with 1-2 days per month in an Edinburgh-based office.
Requirements
What you’ll need- Extensive hands-on development experience delivering major features for products with complex user workflows.
- A product-minded approach to engineering, balancing technical constraints, scope, customer needs, and business goals.
- Experience using AI-assisted workflows to accelerate different parts of the software development lifecycle, such as design, code generation, testing, refactoring, and code review.
- Strong Java development experience, with a track record of applying object-oriented design principles to deliver high-quality, well-tested, maintainable software.
- Experience with Spring or similar Java frameworks.
- Experience designing, building, and consuming RESTful APIs, ideally within a microservice architecture.
- Familiarity with containerized deployment environments using Docker and Kubernetes.
- Experience with build automation tools such as Maven or Gradle.
Benefits
Comp & perks- Generous PTO & Holiday Schedule
- Parental Leave
- Progressive Healthcare Options
- Retirement Programs
- Opportunity for Education Reimbursement
- Commuter Offset (Specific locations)