Software Architecture Job Salaries

Find salary information for remote positions requiring Software Architecture skills. Make data-driven decisions about your career path.

Software Architecture

Median high-range salary for jobs requiring Software Architecture:

$208,075

This analysis is based on salary ranges collected from 46 job descriptions that match the search and allow working remotely. Choose a country to narrow down the search and view statistics exclusively for remote jobs available in that location.

The Median Salary Range is $151,000 - $208,075

  • 25% of job descriptions advertised a maximum salary above $240,000.
  • 5% of job descriptions advertised a maximum salary above $351,200.

Skills and Salary

Specific skills can have a substantial impact on salary ranges for jobs that align with these search preferences. Certain in-demand skills are highly valued by employers and can significantly boost compensation. These skills often reflect the unique requirements and challenges faced by professionals in these roles. Some of the most sought-after skills that correlate with higher salaries include Communication Skills, Cloud Computing and Leadership. Mastering these skills can demonstrate expertise and make individuals more competitive in the job market. Employers often prioritize candidates who possess these skills, as they can contribute directly to the organization's success. The ability to effectively utilize these skills can lead to increased earning potential and career advancement opportunities.

  1. Communication Skills

    30% jobs mention Communication Skills as a required skill. The Median Salary Range for these jobs is $175,000 - $230,000

    • 25% of job descriptions advertised a maximum salary above $320,000.
    • 5% of job descriptions advertised a maximum salary above $439,200.
  2. Cloud Computing

    26% jobs mention Cloud Computing as a required skill. The Median Salary Range for these jobs is $151,000 - $220,742.5

    • 25% of job descriptions advertised a maximum salary above $297,000.
    • 5% of job descriptions advertised a maximum salary above $318,000.
  3. Leadership

    54% jobs mention Leadership as a required skill. The Median Salary Range for these jobs is $151,000 - $220,000

    • 25% of job descriptions advertised a maximum salary above $268,500.
    • 5% of job descriptions advertised a maximum salary above $409,500.
  4. Software Development

    54% jobs mention Software Development as a required skill. The Median Salary Range for these jobs is $165,000 - $212,800

    • 25% of job descriptions advertised a maximum salary above $240,000.
    • 5% of job descriptions advertised a maximum salary above $354,000.
  5. Python

    37% jobs mention Python as a required skill. The Median Salary Range for these jobs is $150,000 - $200,000

    • 25% of job descriptions advertised a maximum salary above $228,387.5.
    • 5% of job descriptions advertised a maximum salary above $297,000.
  6. Collaboration

    52% jobs mention Collaboration as a required skill. The Median Salary Range for these jobs is $150,000 - $195,000

    • 25% of job descriptions advertised a maximum salary above $249,500.
    • 5% of job descriptions advertised a maximum salary above $412,200.
  7. AWS

    33% jobs mention AWS as a required skill. The Median Salary Range for these jobs is $125,000 - $175,000

    • 25% of job descriptions advertised a maximum salary above $209,037.5.
    • 5% of job descriptions advertised a maximum salary above $229,462.5.
  8. Javascript

    26% jobs mention Javascript as a required skill. The Median Salary Range for these jobs is $137,500 - $172,500

    • 25% of job descriptions advertised a maximum salary above $225,000.
    • 5% of job descriptions advertised a maximum salary above $338,000.
  9. Agile

    35% jobs mention Agile as a required skill. The Median Salary Range for these jobs is $122,500 - $160,000

    • 25% of job descriptions advertised a maximum salary above $187,500.
    • 5% of job descriptions advertised a maximum salary above $274,810.

Industries and Salary

Industry plays a crucial role in determining salary ranges for jobs that align with these search preferences. Certain industries offer significantly higher compensation packages compared to others. Some in-demand industries known for their competitive salaries in these roles include Artificial Intelligence, App and access management and Insurance. These industries often have a strong demand for skilled professionals and are willing to invest in talent to meet their growth objectives. Factors such as industry size, profitability, and market trends can influence salary levels within these sectors. It's important to consider industry-specific factors when evaluating potential career paths and salary expectations.

  1. Artificial Intelligence

    2% jobs are in Artificial Intelligence industry. The Median Salary Range for these jobs is $320,000 - $320,000

  2. App and access management

    2% jobs are in App and access management industry. The Median Salary Range for these jobs is $210,000 - $240,000

  3. Insurance

    4% jobs are in Insurance industry. The Median Salary Range for these jobs is $115,000 - $230,000

  4. Cloud software development

    4% jobs are in Cloud software development industry. The Median Salary Range for these jobs is $173,375 - $217,000

    • 25% of job descriptions advertised a maximum salary above $227,850.
  5. autonomous vehicle technology

    4% jobs are in autonomous vehicle technology industry. The Median Salary Range for these jobs is $173,050 - $207,700

    • 25% of job descriptions advertised a maximum salary above $212,800.
  6. Fintech

    9% jobs are in Fintech industry. The Median Salary Range for these jobs is $159,500 - $205,000

    • 25% of job descriptions advertised a maximum salary above $290,000.
    • 5% of job descriptions advertised a maximum salary above $340,000.
  7. Digital creative agency

    4% jobs are in Digital creative agency industry. The Median Salary Range for these jobs is $177,500 - $205,000

    • 25% of job descriptions advertised a maximum salary above $220,000.
  8. Healthcare

    7% jobs are in Healthcare industry. The Median Salary Range for these jobs is $150,000 - $200,000

    • 25% of job descriptions advertised a maximum salary above $207,500.
    • 5% of job descriptions advertised a maximum salary above $210,000.
  9. Aerospace

    2% jobs are in Aerospace industry. The Median Salary Range for these jobs is $123,000 - $198,000

  10. Software Development

    4% jobs are in Software Development industry. The Median Salary Range for these jobs is $107,500 - $127,500

    • 25% of job descriptions advertised a maximum salary above $175,000.

Disclaimer: This analysis is based on salary ranges advertised in job descriptions found on Remoote.app. While it provides valuable insights into potential compensation, it's important to understand that advertised salary ranges may not always reflect the actual salaries paid to employees. Furthermore, not all companies disclose salary ranges, which can impact the accuracy of this analysis. Several factors can influence the final compensation package, including:

  • Negotiation: Salary ranges often serve as a starting point for negotiation. Your experience, skills, and qualifications can influence the final offer you receive.
  • Benefits: Salaries are just one component of total compensation. Some companies may offer competitive benefits packages that include health insurance, paid time off, retirement plans, and other perks. The value of these benefits can significantly affect your overall compensation.
  • Cost of Living: The cost of living in a particular location can impact salary expectations. Some areas may require higher salaries to maintain a similar standard of living compared to others.

Jobs

55 jobs found. to receive daily emails with new job openings that match your preferences.
55 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 169000.0 - 240000.0 USD per year

πŸ” Financial Technology

🏒 Company: AffirmπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity almost 4 years agoπŸ«‚ Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 5+ years of experience in developing and architecting Android applications.
  • Proficient in Kotlin.
  • Experience with React Native.
  • Ability to define technical plans for significant features or system components.
  • Skilled in managing changes in a large code base safely.
  • Proactive in seeking feedback from peers, managers, and stakeholders.
  • Strong verbal and written communication skills.
  • Bachelor’s degree in a related field or equivalent practical experience.

  • Own and deliver quarterly goals for the team.
  • Lead engineers through ambiguity to solve open-ended problems.
  • Collaborate with product management, design, and analytics during the product development lifecycle.
  • Identify and advocate for project, process, technology, or business issues.
  • Support team artifact operations by creating and monitoring metrics.
  • Foster a culture of quality and ownership through code review and design standards.
  • Develop talent on your team by providing feedback and guidance.

Software DevelopmentAndroidKotlinReact NativeSoftware Architecture

Posted about 13 hours ago
Apply
Apply
πŸ”₯ Mgr, Software Engineering
Posted about 20 hours ago

πŸ“ San Carlos, CA; Austin, TX; or Remote, USA

🧭 Full-Time

πŸ’Έ 126100.0 - 157600.0 USD per year

πŸ” Biotechnology

🏒 Company: NateraπŸ‘₯ 1001-5000πŸ’° $250,000,000 Post-IPO Equity over 1 year agoπŸ«‚ Last layoff almost 2 years agoWomen'sBiotechnologyMedicalGeneticsHealth Diagnostics

  • BS or MS degree in Computer Science or equivalent experience.
  • 2+ years of proven track record of building and managing high-performance engineering teams.
  • 5+ years of experience in software development using Java or similar languages.
  • Experience in biotech or another regulated industry is a strong plus.
  • Excellent communication, analytical, and problem-solving skills.
  • Proven record of managing effective engineering teams across time zones.
  • Strong experience in mentoring developers and project management in Agile environments.

  • Provide technical leadership for a software development team, ensuring on-time, on-budget development of high-quality software.
  • Oversee technical and architectural design activities and develop implementation strategies.
  • Manage multiple projects by identifying objectives, scope, dependencies, and risks.
  • Lead Agile meetings and provide oversight for regulated software development activities.
  • Guide team members' career development and provide performance feedback.
  • Build effective communication channels with stakeholders and encourage collaboration among cross-functional teams.
  • Initiate changes to optimize software development processes focusing on quality and efficient product delivery.

LeadershipProject ManagementSoftware DevelopmentAgileJavaSoftware ArchitectureMentoringMicroservices

Posted about 20 hours ago
Apply
Apply

πŸ“ United States of America

🧭 Full-Time

πŸ’Έ 186700.0 - 298300.0 USD per year

πŸ” Real Estate

  • Minimum educational requirement is a BS or equivalent experience in Computer Science/EE/STEM.
  • 7+ years of relevant experience.
  • Strong OO programming experience: Swift, Objective-C.
  • Expert in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployment architecture.
  • Experience in setting technical direction, planning, and successfully completing large projects that involve multiple teams.
  • Demonstrated ability to effectively collaborate across teams and organizations.
  • Ability to lead and work closely with other engineers and individuals in BE roles, product, and design, across various fields and subject areas.
  • Ability to break down complex projects into components or achievements that can easily be picked up by other engineers.
  • Excellent communication skills, both written and oral.
  • Experience with Agile development processes.
  • Experience working on apps released on the app store.
  • Experience with unit testing/automated tests.
  • Ability to work in a fast, agile, and flexible environment with frequent change.
  • Ability to mentor and coach Jr developers.

  • Collaborate across the stack to help define and architect efficient and reliable features in the Zillow Mobile apps.
  • Work with Product Managers and UX designers for product feature prioritization, estimation, and planning.
  • Review with peers in the team and cross-team to deliver best-in-class code quality.
  • Own mobile features that deliver critical values to Zillow's partners.
  • Identify, scope, and lead complex, strategic projects with wide impact across the company.
  • Design the systems necessary to expand our suite of products while balancing speed-to-market and scalability for customer-facing features.
  • Drive the continued development of a long-term technical strategy for iOS.
  • Apply technical expertise to decision making and architecture, demonstrating an analytical approach to identifying constraints and developing effective solutions.
  • Tackle hard engineering and user experience problems, solving them in an elegant and seamless manner.
  • Identify gaps in our systems, design solutions, and help steer the execution of the solution.

AgileDesign PatternsiOS DevelopmentObjective-CSoftware ArchitectureSwift

Posted 2 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 187987.0 - 211485.0 USD per year

πŸ” Higher education technology

🏒 Company: Common App

  • Bachelor’s degree in Computer Science, Engineering, or related field; or equivalent combination of education and experience.
  • 10+ years of experience in technology strategy or architecture roles.
  • 8+ years in a leadership position.
  • Proven experience in managing technology roadmaps and enterprise-scale system implementations.
  • Expertise in enterprise architecture frameworks, cloud environments (AWS), SaaS applications, and microservices.
  • Extensive background in emerging technologies like AI/ML and big data platforms.

  • Contribute to the development and execution of Common App's technological vision.
  • Drive the modernization of systems and align technology initiatives with organizational goals.
  • Define architectural standards to ensure systems are secure, scalable, and aligned with industry best practices.
  • Oversee a team and lead the adoption of robust architectures, designs, and technology to advance Common App’s services.

AWSDockerSQLCloud ComputingKubernetesSoftware ArchitectureREST APIMicroservices

Posted 4 days ago
Apply
Apply

πŸ“ United States

πŸ’Έ 123000.0 - 198000.0 USD per year

πŸ” Aerospace

🏒 Company: UmbraπŸ‘₯ 251-500πŸ’° $3,400,000 Series A about 9 years agoHome DecorE-Commerce

  • Bachelor of Science in Computer Science or equivalent experience.
  • 5+ years of professional experience developing highly available web services with server-side scripting languages, preferably Python.
  • 3+ years of experience designing, developing, and testing commercial RESTful APIs.
  • Foundational understanding of software architecture, event-driven microservices, and automated testing patterns.
  • Experience with database-backed applications, preferably Postgres.
  • Good communication skills and ability to work collaboratively.
  • Experience designing and documenting commercial APIs, preferably using Swagger/OpenAPI.
  • Current security clearance or willingness to acquire one.

  • Build, test, and maintain applications that run our satellites.
  • Tackle problems related to automating spacecraft operations, mission scheduling, and data pipelines.
  • Provide software architecture expertise to cross-functional engineering and product teams.
  • Help establish and adhere to DevOps practices ensuring quality and performance.

DockerPythonKubernetesSoftware ArchitectureAPI testingPostgresCI/CDRESTful APIsMicroservices

Posted 4 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 140000.0 - 205000.0 USD per year

πŸ” SaaS / Revenue Platform

  • 5+ years of SaaS product management experience, from inception to delivery.
  • Experience managing complex stakeholder relationships, including engaging with users, customers, and partners.
  • Familiarity with modern software architectures.
  • Experience in delivering scalable and extensible systems.
  • Outstanding presentation skills with the ability to communicate effectively with diverse audiences.

  • Develop and articulate a compelling product vision and strategy for a subset of the Clari Product Platform.
  • Define and prioritize the product roadmap, balancing immediate deliverables with long-term goals.
  • Engage with customers and stakeholders to gather insights, enhance user experience, and identify opportunities.
  • Collaborate with various teams to shape and execute go-to-market strategies.
  • Lead the ideation, technical development, and launch of new product features.
  • Conduct market research and competitive analysis to inform product decisions.
  • Set targets for product adoption and work with success teams to meet product goals.

LeadershipAgileData AnalysisProduct ManagementSoftware ArchitectureCross-functional Team LeadershipStrategic ManagementMarket ResearchStakeholder managementSaaS

Posted 8 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 164880.0 - 300000.0 USD per year

πŸ” Mental health technology

🏒 Company: HeadspaceπŸ‘₯ 11-50WellnessHealth CareChild Care

  • Proven success as a senior engineering leader with 15+ years of progressive experience.
  • 8+ years leading large engineering teams with a focus on speed and agility.
  • Track record of building and scaling consumer-facing products with exceptional user experiences.
  • Deep expertise in modern engineering practices, including cloud infrastructure and scalable system design.
  • Exceptional leadership and communication skills, with a focus on building inclusive teams.

  • Craft and execute the technical vision and strategy to align with business objectives.
  • Ensure scalability, reliability, and security of systems through sound architectural principles.
  • Build and lead a world-class engineering organization, fostering collaboration and innovation.
  • Partner closely with product, design, and data teams to drive user engagement.
  • Advocate for usability and seamless experiences in all products.

LeadershipCloud ComputingProduct ManagementSoftware ArchitectureMicroservices

Posted 11 days ago
Apply
Apply

πŸ“ Portugal

πŸ’Έ 70000.0 - 90000.0 EUR per year

πŸ” Benefit solutions

🏒 Company: LivelyπŸ‘₯ 501-1000πŸ’° $7,000,000 Debt Financing over 12 years agoWirelessMobileHealth CareSoftware

  • 5+ years of experience in software development, with a strong front end development background.
  • Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent practical experience.
  • Strong experience with JavaScript, TypeScript and Node.js and React.
  • Experience with Storybook.
  • Strong fundamental understanding of relational databases (PostgreSQL, MySQL).
  • Proven experience in designing and developing scalable, high-performance web applications.
  • Strong understanding of software architecture and design patterns.
  • Excellent problem-solving skills and a proactive approach to identifying and addressing challenges.
  • Proven experience on building frontend services with high availability and scalability requirements.
  • Able to model and design intuitive and scalable schemas.
  • Experience with agile/scrum development methodologies.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Passion for technology and a continuous learner mindset.
  • Familiarity with AWS cloud platforms and DevOps practices is a plus.

  • Analyze and provide feedback on product requirements.
  • Implement features and functionality with clean and maintainable codes.
  • Take pride in software quality through rigorous functional testing and writing automated unit tests.
  • Troubleshoot production issues, provide resolutions and recommendations for improvement.

Node.jsPostgreSQLSoftware DevelopmentAgileDesign PatternsHTMLCSSJavascriptMySQLSCRUMSoftware ArchitectureTypeScriptReactInterpersonal skills

Posted 14 days ago
Apply
Apply
πŸ”₯ Software Engineer
Posted 15 days ago

πŸ“ United States

πŸ’Έ 120000.0 - 150000.0 USD per year

πŸ” Payments, Fintech, SaaS

🏒 Company: SphereCommerce

  • Proficient in Linux (or Unix) software development and system operations.
  • Proficient in SQL database development and operations.
  • Experience with Multi-Tiered Architectures, Unit Testing, and High Availability/Performance Software.
  • Understanding and application of information security principles in daily duties.

  • Development of service-oriented, middleware, and infrastructural software for Linux-based environments.
  • Defect resolution related to software development.
  • Engagement in all applicable software development and management practices including architecture, programming, implementation, integration, testing, and packaging.

Software DevelopmentSQLSoftware ArchitectureC++LinuxCompliance

Posted 15 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 151000.0 - 297000.0 USD per year

πŸ” Database and Software Development

🏒 Company: MongoDBπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity almost 7 years agoDatabaseOpen SourceCloud ComputingSaaSSoftware

  • 10+ years of experience in Principal-level roles like Solutions Architecture, Developer Advocacy, or Enterprise Consulting.
  • Deep hands-on experience with enterprise-scale RDBMS or MongoDB.
  • Proven track record in enterprise project ownership, especially in modernization initiatives.
  • Excellent communication and presentation skills.
  • Strong understanding of database architectures and cloud computing.
  • Experience in performance tuning and scalability for large databases.
  • Proficiency in modern application development frameworks with skills in at least one language: Java, C#, Python.
  • Bachelor's or advanced degree in Computer Science, Engineering, or related field.

  • Engage and influence executives at Fortune 1000 companies.
  • Work with the Strategic Developer Relations team for technical engagements.
  • Maintain technical expertise in MongoDB and industry trends.
  • Gather customer feedback to influence the product roadmap.
  • Represent MongoDB at industry events.
  • Contribute to thought leadership through blogs and speaking engagements.

PythonCloud ComputingJavaMongoDBSoftware ArchitectureC#RDBMS

Posted 18 days ago
Apply
Shown 10 out of 55