Pikl ACME logo
Pikl ACME

Senior Software Engineer in Seattle

Apply to Job
Seattle, WAOn-site$1/hr
Posted Wednesday, 4/1/2026

Job Description

We are a premier staffing company seeking a highly skilled Senior Software Engineer to join a dynamic and innovative technology team. This role offers the opportunity to work on cutting-edge projects in a collaborative environment that values technical excellence and continuous learning. The ideal candidate will contribute to designing, developing, and delivering high-quality software solutions that drive business success and enhance user experience. MERN Stack.

Requirements / Responsibilities

  • Lead the design and development of scalable and efficient software applications.

  • Collaborate with cross-functional teams to define, design, and deliver new features.

  • Mentor junior engineers and conduct code reviews to maintain high code quality.

  • Troubleshoot, debug, and optimize existing software to improve performance and reliability.

  • Participate in architectural discussions and contribute to technical strategy.

  • Ensure adherence to best practices in software development, security, and testing.

  • Stay updated with emerging technologies and incorporate relevant advancements into projects.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

  • 5+ years of professional experience in software development.

  • Proficiency in programming languages such as Java, C#, Python, or JavaScript.

  • Strong understanding of object-oriented design, data structures, and algorithms.

  • Experience with cloud platforms and services (e.g., AWS, Azure, or Google Cloud).

  • Familiarity with microservices architecture, RESTful APIs, and containerization (Docker, Kubernetes).

  • Excellent problem-solving skills and ability to work independently and in a team environment.

  • Effective communication skills, both verbal and written.

Job Details / Duties

  • Architect, develop, and implement software solutions according to business requirements.

  • Collaborate closely with product managers, designers, and other engineers to deliver features on time.

  • Write clean, maintainable, and well-documented code.

  • Conduct thorough testing and participate in continuous integration and deployment processes.

  • Analyze and improve application performance and scalability.

  • Lead development sprints and coordinate with Agile teams to achieve project goals.

  • Support continuous improvement initiatives by identifying gaps and proposing enhancements.

Benefits

  • Competitive salary and performance-based bonuses.

  • Comprehensive health, dental, and vision insurance plans.

  • 401(k) plan with company match.

  • Generous paid time off and holidays.

  • Flexible work arrangements and remote work options.

  • Professional development opportunities including training and conferences.

  • Collaborative and innovative work culture encouraging creativity and growth.