Jobs · Engineering

Software Architect

NextLink Labs · United States · 3 wk ago
RemoteRemoteEngineeringFull-time

About NextLink Labs

NextLink Labs is a fast-growing technology firm dedicated to assisting companies in building, scaling, and securing their software applications and organizational structures. We believe that effective and secure technology is crucial for success in various industries. As a remote-first company with team members scattered across the country, NextLink Labs continually strives to create a comfortable and collaborative work environment. Our commitment extends to fostering an inclusive workplace where professionals can thrive both professionally and personally.

Position Summary

NextLink Labs is seeking a versatile Software Architect to join our Custom Software Development consulting team. The ideal candidate possesses extensive experience with Ruby on Rails and a broad range of technical skills, capable of adapting to different client needs and technologies. This role involves designing and implementing robust systems, building end-to-end solutions, and communicating with clients to address their challenges and develop appropriate strategies. Additionally, the Software Architect mentors engineers and contributes to establishing best practices within the team.

Key Responsibilities

  • Design, develop, and maintain scalable web applications and APIs using Ruby on Rails
  • Fluently move between Rails and other frameworks/languages based on client engagements
  • Architect and implement service-oriented and microservices-based solutions
  • Communicate directly with clients to demonstrate and gather feedback
  • Review legacy software applications to identify and mitigate technical debt
  • Engage in agile team environments with regular stand-ups
  • Contribute to code reviews and internal documentation
  • Lead thought leadership initiatives through blogs, webinars, and other marketing materials
  • Support sales and marketing efforts by participating in scoping calls and providing technical insights

Required Qualifications

  • 5+ years of experience building production web applications with Ruby on Rails
  • Strong understanding of ActiveRecord, Rails conventions, background job processing (Sidekiq/Resque), and database optimization
  • Experience designing and implementing RESTful APIs and integrating with third-party services
  • Proficiency with relational databases (PostgreSQL preferred)
  • Experience with Go and Kafka is desirable
  • 3+ years of experience with at least one additional major framework or language (e.g., Django/Python, Node.js, Java)
  • Experience with modern frontend frameworks (React, Vue, or similar)
  • Ability to work independently and take ownership across various software engagements
  • Ability to scope individual features and full software projects based on client requests
  • Excellent written, verbal, and interpersonal skills with the ability to build buy-in, facilitate compromise, and guide client expectations
  • Strong unit-testing and debugging abilities (RSpec, Minitest, or equivalent)
  • Proficient understanding of version control systems (Git)
  • Understanding of accessibility and security compliance
  • Strong problem-solving, analytical, and strategic thinking abilities, capable of making informed and timely decisions

Nice to Have

  • Experience with DevOps tooling (AWS, Terraform, Docker, Kubernetes)
  • Previous consulting or client-facing engineering experience

Why NextLink Labs

  • Competitive salary with a bonus structure
  • Remote-first culture, flexible work schedule, and autonomy to excel
  • Healthcare benefits (Medical, Dental, and Vision) and a 401k
  • Responsibility and autonomy at a growing company
  • The opportunity to contribute to a significant and innovative project
  • Paid parental leave
  • Visa sponsorship not currently available

Similar jobs

Software Engineer, Senior

Parsons CorporationAberdeen, MD· 1 wk ago
Engineering$112k–$196k/yrapply on parsons.wd5.myworkdayjobs.com

Software Engineer, Senior

EverWatchAnnapolis Junction, MD· 3 wk ago
Engineering$91.34–$110.57/hrapply on everwatch-everwatchsolutions.icims.com