-
SPECTRAFORCE

Software Engineer- Golang

SPECTRAFORCE
United States · Contract · Mid-Senior

Job Title: Software Engineer- Golang

Location: Seattle, WA (Remote)

Duration: 6 Months


Day to Day Responsibilities:

  • Design and collaborate with local and partner teams.
  • Participate and contribute to the agile development and planning process.
  • Write highly maintainable, easy-to-understand code for RESTful Services, event-driven systems, databases, and cloud infrastructure following secure coding practices.
  • Demonstrate a foundational understanding of standards, concepts, and principles of engineering to solve the practical needs of the business.
  • Design complex systems at the organization level with up/downstream dependencies and understand business metrics for the organization.
  • Mentor other engineers and help them split larger designs into individual work units.
  • Design and validate all scenarios conform to code quality through complete and automated unit, functional, integration, and end-end testing.
  • Identify and prevent performance issues, optimize solutions and infrastructure, and lead cross-functional troubleshooting.
  • Instrument code appropriately, creating custom metrics, alerts, and dashboards.
  • Ensure adherence to Engineering best practices across the entire solution.
  • Collaborate with other software engineers on design and best practices and conduct code reviews.
  • Understand tradeoffs in types of engineering processes and adjust a team process to meet the project's needs.

Required skills:

  • Bachelor’s or master’s degree in CS, Engineering, or equivalent practical experience
  • 6+ years of professional experience in developing REST-ful services and Event-driven applications
  • Solid foundation in software engineering practices, data modeling, object-oriented analysis and design, design patterns, and algorithms
  • Experience using Go Lang, Java, .Net or other object-oriented program languages
  • Experience using AWS services such as ECS, Fargate, Elastic Cache Redis, DynamoDB, Lambda, CloudFormation, etc., or features on other similar cloud hosted platforms.
  • Familiarity with Linux/Docker and open source software development.
  • Familiarity with test automation and CI/CD pipeline
  • Familiarity with ops tools such as New Relic and Splunk
  • Strong verbal and written communication skills with the ability to communicate technical information to nontechnical audiences
  • Passion for new technologies, operational excellence and customer impact.

Required Education: Bachelor's Degree

Key Skills

Ranked by relevance

c lan cloud ui ai design patterns design pattern cloudformation m language dynamodb docker golang splunk redis linux excel java aws esp ios ecs das ux
Login to Apply
Posted
Dec 19, 2024
Type
Contract
Level
Mid-Senior
Location
Seattle

Industries

Information Services Staffing Recruiting Technology Information Media

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Global Technical Talent, an Inc. 5000 Company
Related

Network Engineer

2026-05-27

Contract
Entry
United States
Staffing
Information Technology
View Job Details
Scandit
Related

Senior Embedded Machine Learning Engineer (C++)

2026-05-28

Full-time
Mid-Senior
Finland
Software Development
Information Technology
View Job Details
Rendin
Related

AI Product Engineer — Agentic Systems

2026-05-28

Full-time
Entry
Estonia
Real Estate
Engineering