6 days ago

Software Engineer III

North Star Staffing

Hybrid
Full Time
$225,000
Hybrid

Job Overview

Job TitleSoftware Engineer III
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$225,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About the Software Engineer III Role at North Star Staffing

North Star Staffing is seeking a Software Engineer III to join a dynamic, cross-functional team, supporting time-bound engineering initiatives. This is a 100% Remote (Global) position that contributes to the design, development, testing, and maintenance of scalable software systems and services. The ideal candidate will possess strong programming fundamentals, solid system design knowledge, and the ability to thrive in a distributed team environment.

Key Responsibilities

  • Software Development: Design, implement, test, and maintain software features aligned with project objectives. Write clean, maintainable, and well-documented code. Participate in peer code reviews and uphold engineering quality standards.
  • Debugging & Optimization: Troubleshoot and resolve production and non-production issues. Analyze system behavior and improve reliability, scalability, and performance.
  • Cross-Functional Collaboration: Partner with product, design, data, and infrastructure teams to deliver scoped outcomes. Communicate technical concepts clearly to stakeholders.
  • Engineering Best Practices: Follow secure coding, privacy, and compliance standards. Contribute to CI/CD workflows and modern development practices. Participate in on-call or operational support processes as required.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
  • Experience in one or more general-purpose programming languages (C++, Java, Python, Go, etc.).
  • Strong understanding of data structures, algorithms, and software design principles.
  • Experience with version control systems (e.g., Git).
  • Familiarity with CI/CD pipelines and modern development workflows.
  • Ability to work effectively in distributed teams.
  • Authorized to work in the United States for the duration of the assignment.

Core Technical Competencies

  • Software Design & Architecture
  • Backend / Service Development
  • Debugging & Performance Optimization
  • CI/CD & DevOps Workflows
  • Distributed Systems (preferred)
  • Secure Coding Practices

Work Environment

This role offers 100% Remote flexibility within the U.S. depending on assignment needs, operating within a collaborative, cross-functional engineering team. While the role is remote, North Star Staffing maintains a presence in Redmond, WA.

Equal Opportunity Statement

North Star Staffing is an equal opportunity employer and considers all qualified applicants without regard to legally protected characteristics. Reasonable accommodations are available upon request.

Key skills/competency

  • Software Development
  • System Design
  • Distributed Systems
  • CI/CD
  • Programming Languages (C++, Java, Python, Go)
  • Data Structures
  • Algorithms
  • Performance Optimization
  • Debugging
  • Version Control (Git)

Tags:

Software Engineer
Software development
System design
Debugging
Optimization
Collaboration
CI/CD
Secure coding
Performance
Architecture
Testing
C++
Java
Python
Go
Git
Distributed systems
Algorithms
Data structures
DevOps
Backend

Share Job:

How to Get Hired at North Star Staffing

  • Research North Star Staffing's culture: Study their mission, values, and client focus on their website and professional networks.
  • Tailor your resume: Customize your resume to highlight experience in distributed systems, backend development, and CI/CD for Software Engineer III roles.
  • Showcase technical depth: Prepare to discuss your strong grasp of data structures, algorithms, and secure coding practices in interviews.
  • Demonstrate collaboration skills: Emphasize past experiences partnering with cross-functional teams and effective communication in a remote setting.
  • Highlight problem-solving: Be ready to present examples of debugging, performance optimization, and resolving complex production issues.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background