
Senior Software Engineer
Very
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $135,000 - $145,000 per year
Job Level
About the role
- Capture technical requirements and contribute to high-level and low-level design for software solutions using AWS and Azure technologies.
- Write production-grade Java, Python, and SQL code that meets high standards for maintainability, security, and observability.
- Build and support complex, microservice-based, event-driven systems.
- Implement testing strategies and automation across the stack.
- Participate in on-call rotation and help maintain system health, performance, and reliability.
- Collaborate across engineering, design, and product to deliver high-quality outcomes.
- Identify and proactively address potential technical or operational risks before they impact customers.
Requirements
- BS or higher in Computer Science, Software Engineering, or related field
- 8+ years of professional software development experience
- 4+ years of experience developing Java based backend applications
- Full software development lifecycle experience, including requirements, design, implementation, testing, deployment, and operations.
- Experience building complex, event-driven, microservice-based systems.
- Strong understanding of production-grade system reliability, observability, and security.
- Experience working in or with government sectors is a strong plus.
- Client-facing or consulting experience preferred but not required.
Benefits
- 401k match
- Comprehensive health, dental, and vision insurance
- $200/mo cell/internet stipend
- $600/yr home office equipment stipend
- Paid parental leave (95th percentile in the U.S.)
- Continuing education stipend ($2,500/yr after one year)
- Loaned MacBook Pro and other necessary equipment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaPythonSQLAWSAzuremicroservicesevent-driven systemstesting strategiesautomationproduction-grade systems
Soft skills
collaborationproblem-solvingrisk managementcommunication
Certifications
BS in Computer ScienceBS in Software Engineering