Job Closed

This listing is no longer active.

Software Architect

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

Location

Sweden

Posted

89 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
Job Closed
Net Health logo

Software Engineering Co-op

Net Health

Based in Pittsburgh, Pennsylvania, Net Health is privately held computer software company offering solutions and services for specialized outpatient care. Worki

• 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
SoFi logo

Software Engineer, Cloud

SoFi

SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law. The Company hires the best qualified candidate for the job, without regard to protected characteristics. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. SoFi is committed to an inclusive culture. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email accommodations@sofi.com. Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time. If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.

Role Description Social Finance, LLC seeks Software Engineer, Cloud Platform in San Francisco, CA: - Own and ideate on technical solutions for platform requirements and user stories. - Participate heavily in code and design reviews. - Generate ideas for new initiatives and technologies. - Become domain experts on infrastructure platforms. - Collaborate and represent platform engineering with stakeholders in engineering, operations, legal, and compliance. - Monitor system performance and implement optimizations to ensure high availability and scalability. - Contribute to the design and development of a unified platform for orchestration, compute, storage, networking, and authentication on AWS, leveraging infrastructure-as-code tools. - Proactively tackle diverse and complex technical challenges by applying creative problem-solving and sound judgment, considering trade-offs and making principle-based decisions. Full-time telecommuting is an option. Qualifications - Master’s degree (or its foreign degree equivalent) in Computer Science, Engineering (any field), or a related quantitative discipline. - Two (2) years of experience in the job offered or related occupation. Requirements - Java - Kotlin - Microservices - Spring Boot - AWS - Scala - Airflow - Zookeeper - Flutter - GCP - Terraform - Python - Kubernetes - Any suitable combination of education, training and/or experience is acceptable. Benefits - Salary: $166,000.00 - $182,600.00 per annum & standard company benefits. - To view all of our comprehensive and competitive benefits, visit our Benefits at SoFi page!

United States
$166K - $182.6K / year