Job Closed

This listing is no longer active.

Software Architect

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Sweden

Posted

37 days ago

Salary

$145K - $260K / year

Seniority

Senior

Job Description

Software Architect

Air Apps

• Define and maintain the overall architecture and system design for scalable and efficient software solutions. • Provide technical leadership to engineering teams, guiding them in best practices for architecture, coding, and system scalability. • Design and document high-level system diagrams, data flows, and API structures. • Evaluate and recommend technologies, frameworks, and cloud services to optimize performance, security, and cost-efficiency. • Ensure high availability, fault tolerance, and security in all architectural decisions. • Oversee system integrations, including microservices, APIs, and third-party services. • Work closely with DevOps and SRE teams to ensure smooth deployment and operational reliability. • Establish coding and architecture standards, ensuring maintainability and scalability of codebases. • Identify and mitigate technical risks, ensuring system resilience and future scalability. • Conduct architecture reviews and performance audits to continuously improve system efficiency.

Job Requirements

  • Around 6+ years of experience in software development and architecture.
  • Strong expertise in system design, cloud computing, and microservices architecture.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud Platform) and cloud-native architectures.
  • Proficiency in backend technologies (e.g., Node.js, Python, Java, .NET) and experience with modern frontend frameworks (e.g., React, Angular, Vue).
  • Knowledge of databases (SQL and NoSQL), caching strategies, and data pipelines.
  • Experience with event-driven architectures, API design, and containerization (Docker, Kubernetes).
  • Strong understanding of security best practices, identity management, and encryption techniques.
  • Ability to evaluate trade-offs in architectural decisions, balancing scalability, cost, and complexity.
  • Familiarity with DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform, CloudFormation).
  • Strong communication skills, with the ability to explain complex architectural concepts to technical and non-technical stakeholders.

Benefits

  • Apple hardware ecosystem for work.
  • Annual Bonus
  • Top-tier Health and Life Insurance for peace of mind.
  • Transportation Budget to support your commute needs.
  • Coverflex benefits package for meal allowances, well-being, and more.
  • Childcare support.
  • Air Conference - an opportunity to meet the team, collaborate, and grow together.
  • Pension Fund to support your long-term financial planning.
  • Urban Sports Club membership to keep you active.
  • Meals 100% free at the hub.

Related Job Pages

More Full-stack Engineer Jobs

Fabric logo

Staff Software Engineer, Artificial Intelligence

Fabric

The national pay range for this role is $165,000.00 - $210,000.00 per year. Actual compensation will be determined by factors such as the candidate's geographic market, experience, skills, and qualifications. Certain roles may also be eligible for additional compensation. If your compensation requirement is greater than our posted range, please still consider applying; a determination can be made based on unique qualifications. Expected compensation ranges for this role may change over time.

Full TimeRemoteTeam 11-50

Role Description We are looking for a Staff Software Engineer, AI with deep expertise to set the technical direction and define the architecture for advanced language and voice technologies that transform how patients and providers interact. In this strategic role, you will be a key contributor, mentoring senior engineers and driving Fabric’s most complex work across a range of AI and ML applications and techniques. This is a high-leverage, technical leadership position at the core of Fabric’s production engineering vision. You will work cross-functionally to pioneer novel and impactful applications of machine learning, agentic AI, and other modern technologies to meet Fabric’s existing and future business needs. What You'll Do - Define the end-to-end architecture for mission-critical ML/AI applications and own the entire SDLC of those applications. - Pioneer and drive the productionization of ML and AI features in Python, integrating them seamlessly with core backend services. - Set technical standards and provide mentorship to the engineering team, raising the overall technical bar and driving best practices. - Partner with product and medical teams to architect appropriate, responsible safeguards and business constraints for all AI outputs at a system level. - Collaborate with engineering leadership to design and evolve robust interfaces for the Data Science team’s applications, so they can be used by a wide array of products across the organization. - Lead the way in designing and implementing automated evaluation frameworks to rigorously measure the accuracy, fairness, and performance of our systems. - Serve as the technical owner for existing NLP and AI diagnosis production components, overseeing their maintenance and strategic improvement. - Develop and drive adoption of comprehensive analytics to monitor system performance, identify systemic bottlenecks, and strategically prioritize improvements. - Lead the organization's strategy for getting the most out of AWS Bedrock, focusing on resilience and cost-efficiency. - Maintain a technical vision by rapidly researching, prototyping, and introducing new AI tools, APIs, and architectures that align with company needs. - Shape Fabric’s long-term AI strategy and contribute significantly to the future of healthcare AI. Qualifications - A masters' degree in a related field, or; - 8+ years of experience in software engineering or applied machine learning, with a strong focus on building real-world AI/ML systems, or; - Strong experience in developing healthcare-specific AI/ML solutions; or - Demonstrable experience developing novel, highly impactful AI/ML solutions that handle sensitive data. - Proficiency in backend software engineering using Python. - Solid understanding of embeddings and embedding databases. - Familiarity with modern AI/ML frameworks and tools, with constant attention to new tools, trends, and technologies. - Experience building and deploying cloud-native applications on AWS. - Demonstrated ability to bring models from research to production, solving for latency, scale, and reliability. - Effective communication skills and the ability to work across disciplines in a fast-paced, agile environment. - Strong technical leadership skills, with a particular focus on growing and supporting a skilled, senior-level team. Benefits - Comprehensive benefits package including medical, dental, and vision. - Unlimited PTO. - 401(k) plan. - Stock options and bonuses. Company Description The national pay range for this role is $165,000.00 - $210,000.00 per year. Actual compensation will be determined by factors such as the candidate's geographic market, experience, skills, and qualifications. Certain roles may also be eligible for additional compensation. If your compensation requirement is greater than our posted range, please still consider applying; a determination can be made based on unique qualifications. Expected compensation ranges for this role may change over time.

United States
$165K - $210K / year
Net Health logo

Software Engineering Co-op

Net Health

Specialized software and analytics that serves the continuum of restorative care, from hospital to home™️

Part TimeRemoteTeam 501-1,000Since 1993H1B Sponsor

• Develop software to enhance our enterprise health care applications that span multiple markets and platforms. • Collaborate towards a positive and educational code review environment. • Complete projects of limited scope independently. • Design and write code that meets Net Health’s requirements for quality, performance, and usefulness within project timelines. • Participate in code reviews. • Troubleshoot problems and provide options for possible solutions. • Willingness to learn and apply object-oriented design, SOLID principles, and domain-driven development. • Work in an Agile environment as a member of a cross-functional team that owns its own work from refinement through delivery and monitoring with the goal of delivering high quality solutions. • Work on new feature development as well as maintenance projects and defect fixes. • Work with more experienced team members to ensure projects have accurate estimates, meet provided timelines, and fulfill requirements. • Work with your team to learn, understand, and follow best practices for continuous integration, test and release automation, quantifying and paying back technical debt.

Pennsylvania
$17 - $22 / hour
Job Closed
Hightouch logo

Software Engineer, Control Plane

Hightouch

Sync customer data from your warehouse into the tools your business teams rely on.

Full TimeRemoteTeam 51-200Since 2020H1B No Sponsor

Role Description In the last 12-18 months, Hightouch has been adopted by larger and larger customers and enterprises. These enterprises have both high data scale as well as complex organizations with many individuals and teams using Hightouch on a daily basis. The Control Plane team focuses on building user-friendly but powerful tools and products for enterprises to efficiently onboard onto Hightouch and manage and scale their Hightouch deployments. We’re looking to add a product-minded backend engineer to the team. The ideal candidate will be comfortable diving deep into backend, distributed systems, and asynchronous workflows and think holistically about architecture, scalability, maintainability, and reliability. We are also looking for someone with strong customer and product thinking and who feels comfortable writing and engaging with product specs. Some of the problems we’ll be working on include: - Roles, Permissions, and Access Control: We have a flexible and powerful access control framework that allows enterprise admins to configure the right level of permissions for different groups of users and teams within their company. As Hightouch expands our product lines, the Control Plane team will also adapt and extend our access control capabilities to support that growth. - Change Management: When a customer’s underlying data model or data warehouse changes, this can have downstream impact on their Customer Studio schema, audiences, and other syncs and data pipelines. What tools can we build for admins to better manage these types of changes at scale? - Data Warehouse Performance and Costs: As customers continue to adopt Hightouch within their organizations and their usage of Hightouch grows, they’ll drive more warehouse activity and compute from Hightouch. How can we help admins better understand and optimize warehouse performance and costs as a result of Hightouch activity? We are looking for talented, intellectually curious, and motivated individuals who are interested in tackling the problems above. This is a senior role, but we focus on impact and potential for growth more than years of experience. The salary range for this position is $180,000 - $260,000 USD per year, which is location independent in accordance with our remote-first policy. We also offer meaningful equity compensation in the form of ISO options, and offer early exercise and a 10 year post-termination exercise window. Interview Process - Recruiter Screen [30m]: Introductory call with our recruiting team to get to know each other and see if the role could be a good mutual fit. - System Design Screen [60m]: Designing a data processing feature end-to-end. - Hiring Manager Interview [30m]: Chat with hiring manager about past experiences and future operating preferences to assess fit on company values and operating principles. - System Design Interview [90m]: Work with the interviewer to architect a system at a conceptual level. The problem will be at a pretty high level - and have both product and customer requirements as well as technical. We have limited inbound applications to one application per candidate. You will be auto-rejected if you apply to multiple roles. Please only apply to the position you are most qualified for. E-Verify Statement Hightouch participates in E-Verify. We will provide the Social Security Administration, and if necessary, the Department of Homeland Security, with information from each new employee’s Form I-9 to confirm work authorization. Please note that we do not use this information to pre-screen job applicants.

United States
$180K - $260K / year

Role Description The Principal Software Engineer, Cloud serves as the senior-most technical leader for the entire Cloud Platform team, responsible for defining the architectural direction, technical strategy, and engineering standards across all cloud systems supporting our commercial robotics products. This leader will own the overarching technical vision for the platforms that power robot connectivity, fleet operations, remote management, customer-facing services, internal developer platforms, and large-scale data infrastructure. In this role, you will help shape and scale the cloud infrastructure behind one of the world’s largest commercial autonomous robotic fleets, delivering cutting-edge solutions that operate in real-world environments at significant scale. You will work at the forefront of robotics, distributed systems, cloud-native platforms, and emerging technologies (including modern AI and GenAI-enabled development tools) to drive innovation, operational excellence, and competitive advantage. This role requires deep technical expertise, strategic thinking, and broad organizational influence to ensure cloud investments align with product strategy, technological advancement, and long-term business growth. It offers the opportunity to solve highly complex challenges in robotics and cloud infrastructure while shaping the future of automation through industry-leading technology. Qualifications - Bachelor’s degree in Computer Science, Software Engineering, or related technical field. - 12+ years of progressive experience in software engineering, cloud architecture, and large-scale distributed systems. - Proven success leading technical strategy across multiple cloud engineering teams or large organizations. - Significant experience architecting and operating enterprise-scale cloud platforms on Google Cloud Platform (GCP). - Prior experience in Principal Engineer, Architect, or equivalent high-level technical leadership role. Requirements - Expert-level software engineering skills in Go and Python. - Deep expertise in cloud-native architecture, distributed systems, and platform engineering at organizational scale. - Extensive knowledge of GCP services, including networking, storage, IAM, observability, security, and infrastructure automation. - Advanced experience with Kubernetes, Docker, container orchestration, and platform operations. - Strong expertise in infrastructure-as-code tools such as Terraform, Pulumi, or similar technologies. - Proven ability to architect and scale highly available, secure, and resilient cloud systems. - Deep understanding of APIs, microservices, event-driven systems, and messaging technologies such as Pub/Sub or Kafka. - Strong Linux systems expertise, including networking, security, systems operations, and troubleshooting. - Exceptional strategic thinking and technical decision-making abilities. - Excellent leadership, communication, and cross-functional collaboration skills. - Demonstrated ability to influence technical direction across organizational boundaries. - Strong mentoring capabilities for senior engineers and technical leaders. - Demonstrated ability to build and lead teams using GenAI tooling and workflows, fostering a culture of GenAI adoption across the software development lifecycle (e.g., coding, debugging, testing, documentation) to improve engineering velocity, quality, and scalability while maintaining strong engineering rigor. Benefits - A discretionary annual target bonus. - Stock options. - 401(k) plan with match (no waiting period and immediate vesting). - Comprehensive suite of insurance benefits for employees (and their families) to include a variety of medical plan options (including an HSA with employer contribution), dental, vision, life and disability insurance, Employee Assistance Program (EAP), Legal/Identity support plans, pet insurance. - Access to Flexible Spending Accounts (Medical and Dependent Care). - Generous paid time off including flexible vacation, Paid Sick Leave, time off for volunteering in the community, 10 paid company holidays, and a winter company shutdown. - Daily on-site lunch available in the San Diego office. - On-campus gym including pool and tennis courts in the San Diego office. - Opportunities to connect with colleagues including monthly game nights, hikes, wellness challenges, and community events. - Internal continuous learning events. - Opportunities to share your own interests and hobbies with the Company.

United States
$180.1K - $230.1K / year