About the company
A partner company of jobgether is hiring a Senior Software Engineer to design and deliver scalable, high-performance software solutions powering a comprehensive IT operations platform used to manage and protect millions of endpoints and servers worldwide.
Responsibilities
- Lead the design, development, and maintenance of large-scale software applications
- Influence critical architectural decisions to improve scalability, maintainability, performance, and reliability
- Balance technical debt, system performance, scalability requirements, and business priorities
- Design and implement robust APIs and RESTful services
- Collaborate with cross-functional teams to align technical approaches and solve complex problems
- Mentor junior engineers and establish consistent technical standards
- Take ownership of technical initiatives from planning through implementation
- Analyze feedback and data from support teams to improve system behavior
- Champion quality assurance practices, testing strategies, and code quality standards
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent experience
- At least 10 years of Java software development experience, particularly building product-oriented applications
- At least 5 years of experience designing, developing, or maintaining highly scalable systems
- Proven experience scaling software platforms and resolving complex system design and performance challenges
- Strong knowledge of OOP principles, design patterns, and software engineering best practices
- Expertise in API design and RESTful services, with frameworks such as Jersey or Spring
- Proficiency in relational database design, development, and optimization
- In-depth knowledge of software testing and quality assurance practices
- Experience with caching technologies, particularly Redis, is an advantage
- Strong problem-solving and analytical skills
- Excellent collaboration and communication skills
Conditions
- Annual base salary of $160,000–$200,000 for eligible roles based in California, Colorado, Maryland, New Jersey, New York, and Washington
- Comprehensive medical, dental, and vision insurance
- 401(k) retirement plan
- Life insurance coverage
- Unlimited paid time off (PTO)
- Flexible remote work arrangements for eligible U.S. residents, with hybrid options in Austin, Texas, and Tampa, Florida
- Opportunities for professional growth and technical leadership