Job Description
We are seeking a highly skilled Software Engineer to join our dynamic team in Seattle. If you are looking for Urgent Hiring opportunities with top-tier benefits and a culture of innovation, this is the role for you. We offer comprehensive Relocation Assistance to help you transition smoothly to the Pacific Northwest.
As a key member of our engineering squad, you will play a pivotal role in architecting scalable solutions and driving technical excellence. We are actively hiring from all locations and are ready to support your move to Seattle, including candidates based in Florida.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern technologies and best practices.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define, design, and ship new features.
- Write clean, maintainable, and efficient code while conducting thorough code reviews and debugging issues.
- Participate in the full software development lifecycle, from requirements gathering and design to testing and deployment.
- Optimize application performance, scalability, and security to meet business needs.
- Contribute to technical documentation and mentor junior developers.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 3-5 years of experience in software development.
- Proficiency in at least one major programming language such as Python, Java, or C#.
- Strong understanding of data structures, algorithms, and software design patterns.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
- Ability to work effectively in a team and communicate technical concepts clearly.