Solutions Architect

New
Fully remote work opportunity for candidates based in the United States.Full-TimeSenior
Salary115,000 - 160,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
7–10+ years
Required Skills
RubySoftware ArchitectureCI/CDDevOpsNetworking

Requirements

  • 7–10+ years of software engineering experience, ideally within a consulting environment or cross-functional product development team.
  • Proven experience architecting, building, maintaining, and scaling modern software applications across multiple platforms.
  • Strong background developing consumer-facing web and mobile applications, with expertise in relevant programming languages and frameworks.
  • Experience designing and implementing APIs, creating API specifications, and managing complex system integrations.
  • Ability to build and maintain DevOps solutions, including CI/CD pipelines, deployment processes, and automation workflows.
  • Strong scripting experience with technologies such as Unix shell, Ruby, Perl, or similar tools.
  • Solid understanding of networking concepts including VPNs, SSH, Wi-Fi, and troubleshooting network-related issues.
  • Strong security mindset with the ability to identify risks and design resilient solutions.
  • Excellent communication skills with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
  • Proven ability to manage client expectations, influence technical decisions, and motivate teams toward successful delivery.

Responsibilities

  • Lead the design, architecture, and implementation of scalable software solutions tailored to client objectives and technical requirements.
  • Design, develop, and integrate APIs to enable seamless communication between systems while improving application performance and reliability.
  • Provide technical leadership by mentoring engineering teams, conducting code reviews, establishing best practices, and guiding architectural decisions.
  • Collaborate directly with clients to understand business goals, communicate technical approaches, and adapt solutions based on evolving needs.
  • Design, configure, and maintain DevOps workflows, CI/CD pipelines, and deployment processes to support reliable software releases.
  • Investigate technical challenges, troubleshoot complex issues, and implement effective solutions while minimizing project disruptions.
  • Adapt across different types of projects, including software architecture, API development, DevOps initiatives, and ongoing engineering support.
  • Promote engineering excellence by sharing knowledge, exploring emerging technologies, and contributing to continuous improvement initiatives.
View Full Description & ApplyYou'll be redirected to the employer's site
115,000 - 160,000 USD per year
Apply Now