Job Description
Are you a visionary engineer looking for your next challenge? Apex Tech Systems is urgently hiring a Senior Software Engineer to join our elite team in the heart of Seattle. We are looking for individuals who are passionate about building scalable, high-performance applications that impact millions of users.
We offer a competitive benefits package and full relocation assistance to help you settle in the Emerald City.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern programming languages.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code with a focus on scalability and performance.
- Mentor junior developers and conduct code reviews to ensure best practices.
- Participate in architectural discussions and technology stack selection.
- Troubleshoot complex system issues and implement robust solutions.
Qualifications
- 5+ years of professional software engineering experience.
- Strong proficiency in languages such as Java, Python, or Go.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Deep understanding of software design patterns and system architecture.
- Bachelor’s degree in Computer Science or equivalent technical experience.
- Excellent problem-solving and communication skills.