GrayHair Software, LLC
Software Engineer
Skills
1 year ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
United States
Work mode:
Remote
Published on:
24 September 2026
What they need
About GrayHair Software
GrayHair Software is an industry leader in postal data intelligence, processing over 125 billion data points annually for the nation’s largest financial, healthcare, and insurance enterprise clients. We specialize in turning massive datasets into actionable business intelligence that powers critical operations across the country.
We are seeking a Software Engineer with strong technical expertise in Java, Spring Boot, AWS, and React to join our team. In this role, you will focus on re-architecting legacy applications with modern tech stacks and building innovative new features that scale with our client needs.
Company Culture & How We Work
- Flat & Horizontal Structure: We foster a fresh, open culture where everyone’s voice matters. You will have direct access to team leads and leadership without rigid hierarchy or corporate barriers.
- Autonomy & Freedom: We give you the ownership and independence to do what you do best. You will be trusted to solve complex problems and drive technical solutions.
- Open Communication: We prioritize continuous, constructive feedback and team collaboration. We stay connected throughout the day via Slack to share ideas and support one another.
- Agile Framework: We operate in 3-week sprints with structured backlog refinement at the start of each sprint to ensure tasks are well-defined. We use Jira and Confluence to manage workflows, track progress, and document architectural decisions.
- Camera-On Collaboration: We operate as a camera-on culture. Because we value genuine human connection, our team members keep cameras on during meetings to build rapport and ensure active, collaborative participation in our remote work environment.
Key Responsibilities:
- Re-architect & Modernize: Redesign and refactor legacy applications using Java 17+, Spring Boot microservices, and modern React patterns.
- Feature Development: Design, build, and deploy new end-to-end features for high-throughput, cloud-native applications on AWS.
- Code Quality & Testing: Write clean, maintainable code backed by comprehensive unit and integration tests (JUnit, Jest).
- Process & Discipline: Actively participate in 3-week sprint cycles, pre-sprint refinement sessions, peer code reviews, and technical documentation.
- Drive Innovation: Continuously research emerging tools and architectural trends to improve system performance, resilience, and maintainability.
Proficiency Levels:
Familiarity - You have at least seen the technology and possibly written a few small programs utilizing the technology.
Proficiency - Able to use the technology with little to no special training and should be very comfortable with the technology based on past experience.
Mastery - Adept with all the advanced features of the technology and would be a good candidate to mentor those with less experience.
Required Qualifications:
- Mastery of Java 17 and Maven
- Proficiency of Spring and Spring Boot
- Proficiency in React
- Effector, ReactRX or similar
- Material UI or similar
- Jest or similar for test framework
- Proficiency of AWS Services including
- EC2
- Lambda
- S3
- ECS
- SNS
- SQS
- Cloudwatch (Logs, Metrics, Alarms)
- API Gateway
- RDS/Aurora
- Proficiency with SQL
- Microsoft SQL Server, Postgres
- Proficiency with unit testing utilizing JUnit
- Proficiency of Git
- Proficiency with GitHub and GitHub Actions
Desired Qualifications:
- AWS Certified Developer or any equivalent certification
- Familiarity with IaC
- Cloudformation
- Terraform
- Familiarity with NodeJS
- Familiarity with AWS Services including Step Functions
- Familiarity with automated testing
- Playwright or similar
- Familiarity with SonarQube
- Familiarity with identity management like Auth0
- Familiarity with Python
- Familiarity with Docker
Note: While this is a fully remote role, an in-person interview may be required as part of the selection process. If requested, all associated travel costs will be 100% company-paid.
Other offers great for you!
These companies are also looking for great profiles
January
Software Engineer
$160K - $197.5K + Equity
Permanent contract
New York, NY, USA
Hybrid
Skills
1 month ago
Quick apply
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
5 days ago
Quick apply