EngineerJobs.io
← Back to all jobs

Job Description

Rational Enterprise, a rapidly growing technology company delivering advanced data analytics software to law firms and large enterprises, is seeking a Senior Software Engineer to join the Albany, New York team on site. This role centers on owning complex features within a distributed Java and Spring Boot based e-Discovery platform, guiding architectural decisions, and mentoring engineers to lift the team's performance. The position blends hands-on development with technical leadership in a collaborative, on-site environment.

Responsibilities

  • Architect, design, develop, and maintain scalable software applications and services
  • Lead technical design discussions and contribute to engineering standards and best practices
  • Own complex features end-to-end, from requirements through deployment and monitoring
  • Perform and guide code reviews, raising the quality bar across the team
  • Troubleshoot and resolve challenging production issues, including performance and reliability concerns
  • Collaborate cross-functionally with product, QA, and infrastructure teams to deliver high-quality solutions
  • Mentor junior and mid-level engineers, providing technical guidance and constructive feedback
  • Contribute to sprint planning, backlog grooming, and estimation as a technical voice on the team

Requirements

  • Bachelor's degree in Computer Science or a related field
  • 6+ years of professional software development experience, with strong proficiency in Java, Spring Boot, and SQL
  • Proven ability to design and build distributed, cloud-hosted applications at scale
  • Deep understanding of software architecture patterns, design principles, and testing methodologies
  • Experience with services, message queuing (RabbitMQ or equivalent), and caching layers (Redis or equivalent)
  • Strong communication and collaboration skills, with experience influencing technical direction across a team
  • Demonstrated ability to mentor engineers and elevate team performance
  • Experience working in Agile development environments
  • This is not a remote job

Technologies

  • Java
  • Spring Boot
  • RabbitMQ
  • Gradle
  • Angular
  • Elasticsearch
  • Redis
  • MySQL
  • Google Cloud
  • AWS
  • Azure
  • OCI
  • Git
  • JIRA
  • IntelliJ

Benefits

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Vision insurance

Location and work arrangement

Location: Albany, NY 12203, onsite. This is an in-person role.

Similar Jobs