Job Description
Are you a visionary Software Engineer seeking a role that offers flexibility and impact?
Apex Systems is looking for a talented Senior Software Engineer to join our dynamic team in Seattle, WA. We pride ourselves on a culture of innovation, and we are expanding our engineering team to support critical weekend operations and remote-first workflows.
In this role, you will design, develop, and maintain scalable software solutions that power our client's digital infrastructure. Whether you prefer the energy of our Seattle headquarters or the comfort of a remote setup, we offer a hybrid-friendly environment with specific weekend shift opportunities for those interested in maximizing their work-life balance.
Why Join Us?
- Flexible Work Model: Enjoy the best of both worlds with robust remote options and the chance to work weekend shifts for premium overtime pay.
- Competitive Compensation: Earn a top-tier salary in the heart of the Pacific Northwest.
- Professional Growth: Access to cutting-edge technologies and mentorship from industry veterans.
Responsibilities
- Design, develop, and deploy high-quality software applications using modern languages and frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features, with a focus on reliability during weekend maintenance windows.
- Maintain code quality, organization, and automation through rigorous testing and CI/CD pipelines.
- Troubleshoot complex technical issues and provide timely resolutions to ensure 99.9% system uptime.
- Conduct code reviews and mentor junior developers to foster a culture of technical excellence.
- Optimize application performance and scalability for both on-premise and cloud environments.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- 5+ years of professional experience as a Software Engineer.
- Strong proficiency in Python, Java, or Go, with experience in JavaScript/TypeScript for front-end integration.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization tools like Docker and orchestration with Kubernetes.
- Demonstrated ability to work independently in a remote setting or coordinate effectively during scheduled weekend shifts.