Software Architect

🕒 May 22

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NextLink Labs

NextLink Labs

11 - 50 employees

Founded 2014

🤝 B2B

🏢 Enterprise

🔒 Cybersecurity

B2B • Enterprise • Cybersecurity

NextLink Labs is a technology consulting and engineering firm that helps companies modernize, scale, and secure their software applications through cloud-native architecture, DevOps/DevSecOps practices, and custom software development. They offer cloud and Kubernetes implementations, GitLab and CI/CD integration, cybersecurity assessments and remediation, and bespoke training to accelerate digital transformation. NextLink Labs focuses on delivering enterprise-grade, scalable solutions and ongoing operational support for business clients.

📋 Description

• Design, develop, and maintain scalable web applications and APIs using Ruby on Rails • Move fluently between Rails and other frameworks/languages depending on the client engagement • Architect and implement service-oriented and microservices-based solutions • Communicate directly with clients to give demonstrations and receive feedback • Review legacy software applications to identify and remediate technical debt • Work in an agile team environment with weekly stand ups • Engage in code reviews of your teammates' work • Contribute to internal NextLink Labs documentation and code templates • Engage in thought leadership through blog posts, webinars, and other marketing materials • Assist Sales and Marketing by joining scoping calls and providing technical input

🎯 Requirements

• 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 & Kafka is desired. • 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 a variety of 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 • Understanding of fundamental design principles behind a scalable application • Strong problem-solving, analytical, and strategic thinking abilities, capable of making well-informed and timely decisions.

🏖️ Benefits

• Healthcare (Medical, Dental, and Vision) • 401k • Paid parental leave • Remote-first culture • Flexible work schedule • Responsibility and autonomy at a growing company

Apply Now

Similar Jobs

🕒 May 22

Dotdash Meredith

1001 - 5000

📱 Media

Senior Software Engineer 1 on the AI/ML Engineering Platform team at People Inc. Building scalable systems, managing ML pipelines, and collaborating on AI-driven features.

🕒 May 22

Pareto.AI

51 - 200

🤖 Artificial Intelligence

🤝 B2B

Forward Deployed Software Engineer at Pareto.AI collaborating with labs to develop AI models and solutions. Responsibilities include coding, solutions development, and technical documentation.

🕒 May 22

The Browser Company

11 - 50

⚡ Productivity

👥 B2C

Systems Engineer advancing Windows support for Swift at The Browser Company. Redefining browsers through innovative projects while collaborating with open-source communities.

🇺🇸 United States – Remote

💵 $265k - $310k / year

💰 $13M Series A on 2021-05

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 May 22

Evio

11 - 50

⚕️ Healthcare Insurance

💊 Pharmaceuticals

Software Engineer designing and developing reliable systems for a pharmacy solutions company. Building cloud-native applications and leading technical direction in a mission-driven team.

🕒 May 22

ClickHouse

51 - 200

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Senior Software Engineer specializing in JVM frameworks at ClickHouse, focusing on data integration and engineering ecosystem. Collaborating with the community to enhance performance and reliability.