Software Architecture Jobs

Find remote positions requiring Software Architecture skills. Browse through opportunities where you can utilize your expertise and grow your career.

Software Architecture
290 jobs found. to receive daily emails with new job openings that match your preferences.
290 jobs found.

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

Apply

πŸ“ Poland, Spain

🧭 Contract

πŸ’Έ 358000 - 458000 PLN per year

πŸ” Financial Services

  • 7+ years of proven experience as a software engineer with leadership responsibilities.
  • 1+ years as an engineering manager.
  • Drive to change consumer financial services for the better.
  • Prior experience growing and managing a high performing engineering team.
  • Fluency in back end development.
  • Experience in architecting, building, launching and maintaining consumer scale products.
  • Strong cross-team communication and collaboration skills.
  • Knowledge of basic accounting principles and GAAP accounting is a plus.

  • Lead, mentor, and grow an engineering team responsible for Merchant Risk processes.
  • Collaborate closely with the Machine Learning part of the team.
  • Own availability, reliability, and performance of the team’s systems.
  • Partner with product managers to design and build systems and processes.
  • Engage with senior management in the organization.

Backend DevelopmentLeadershipSoftware DevelopmentPeople ManagementSoftware ArchitectureCross-functional Team LeadershipCommunication SkillsCollaborationMentoringAccounting

Posted 2024-11-21
Apply
Apply

πŸ“ Greece

πŸ” Analytics and Trading

NOT STATED

  • Lead the evolution of the analytics platform.
  • Lead the development of the trading bot.
  • Scale infrastructure to support millions of users globally.
  • Ensure optimal performance, reliability, and security.

Backend DevelopmentLeadershipSoftware DevelopmentSoftware ArchitectureCross-functional Team LeadershipCommunication SkillsAnalytical SkillsCollaborationProblem SolvingMentoring

Posted 2024-11-20
Apply
Apply

πŸ“ Portugal

πŸ” Cloud communications

  • Extensive experience in software development, focusing on Node.js, Ruby on Rails, PostgreSQL, and TypeScript.
  • Proven track record in architecting and developing large-scale, distributed systems in cloud-based environments.
  • Strong understanding of database design and performance optimization, especially with PostgreSQL.
  • Experience with front-end frameworks and building APIs (RESTful and GraphQL).
  • Expertise in agile methodologies, test-driven development (TDD), and CI/CD pipelines.
  • Proficiency in containerization technologies such as Docker and orchestration platforms like Kubernetes is a plus.
  • Demonstrated leadership abilities and a passion for mentoring engineering talent.
  • Exceptional problem-solving skills with attention to detail.
  • Experience with observability and monitoring tools, ensuring platform reliability.
  • Solid understanding of cloud platforms such as AWS, GCP, or Azure.

  • Lead the design and architecture of highly scalable and distributed systems, focusing on Node.js, Ruby on Rails, PostgreSQL, and TypeScript.
  • Collaborate with product owners and stakeholders to define software requirements and create reliable solutions.
  • Drive end-to-end development of features, ensuring best practices in coding are followed.
  • Optimize system performance and reliability to meet scalability and security requirements.
  • Mentor engineers and foster a culture of learning.
  • Conduct code reviews and performance tuning.
  • Work with DevOps and QA teams for smooth deployments and continuous integration.
  • Research and evaluate new technologies to improve the development stack.

AWSDockerGraphQLLeadershipNode.jsPostgreSQLSoftware DevelopmentAgileDesign PatternsGCPKubernetesQARubyRuby on RailsSoftware ArchitectureTypeScriptAzureGrafanaPrometheusCollaborationCI/CDAgile methodologiesMentoringDevOpsAttention to detail

Posted 2024-11-20
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Integrated technology solutions for education, healthcare, and business campuses

🏒 Company: Transact Campus

  • Bachelor’s degree in a related field preferred or 3+ years relevant experience.
  • Previous experience working in the Higher Education market in a technical aspect preferred.
  • Previous enterprise software experience (2+ years preferable).
  • 3-5 years technical experience, preferably in Campus One Card, POS, and Mobile Ordering.
  • Comprehension of software architecture and understanding of enterprise software applications like ODBC databases, Microsoft Azure, Mobile platforms, and SaaS products.
  • Understanding of deployment environments, integrations including authentication services, restful APIs, event messaging, and network topography.
  • Strong presentation, communication, and writing skills.
  • Ability to work independently and be self-motivated.
  • Demonstrated problem solving, decision-making, and collaboration skills.
  • Proven ability to manage time, multi-task, and excel in a deadline-oriented environment.
  • Advanced Microsoft Office skills.
  • Proficient with online collaboration tools for meetings.

  • Serve as a subject matter expert of Transact Campus Commerce products.
  • Engage in strategic conversations regarding product capabilities with customers.
  • Identify and propose hardware and software solutions for customer use cases.
  • Conduct periodic training sessions for the sales team on new product features.
  • Collaborate with Account Executives and Client Success Managers on client solutions.
  • Develop written and oral proposals for client-focused solutions.
  • Provide accurate responses to sales questions.
  • Assist in developing responses to RFPs/RFIs.
  • Conduct product demonstrations and oversee evaluation processes.
  • Other duties as assigned, including 40-50% travel.

Microsoft AzureSoftware ArchitectureAzureCommunication SkillsCollaborationProblem SolvingMicrosoft OfficeRESTful APIsAttention to detail

Posted 2024-11-20
Apply
Apply

πŸ“ America/Los_Angeles

🏒 Company: Variacode

  • 6+ years of professional software engineering experience with a focus on Golang.
  • Proven expertise in scaling enterprise-grade platforms.
  • Strong knowledge of Clean Architecture, middleware development, dependency injection, and reflection.
  • Familiarity with OWASP Top 10 and demonstrated experience implementing secure coding practices.
  • Advanced problem-solving skills and ability to work independently in a fast-paced environment.
  • Excellent communication skills in English.

  • Design, build, and maintain high-quality, scalable enterprise platforms using Golang.
  • Implement and uphold Clean Architecture principles to ensure maintainable and testable codebases.
  • Develop custom middleware, apply dependency injection, and utilize reflection for advanced programming needs.
  • Apply security best practices, addressing vulnerabilities outlined in the OWASP Top 10.
  • Collaborate with cross-functional teams to define, design, and deliver innovative solutions.
  • Conduct code reviews, mentor junior engineers, and contribute to technical decision-making.

Backend DevelopmentLeadershipSoftware DevelopmentGitProduct ManagementSoftware ArchitectureCross-functional Team LeadershipGoGolangREST APICommunication SkillsAnalytical SkillsCollaborationProblem SolvingRESTful APIsMentoringWritten communication

Posted 2024-11-20
Apply
Apply

πŸ“ New York City, NY

πŸ’Έ 300000 - 450000 USD per year

πŸ” Mental healthcare

🏒 Company: Grow Therapy

  • 15+ years of experience in software engineering.
  • Significant experience in scaling engineering teams in high-growth environments.
  • Strong technical background in software architecture and cloud infrastructure.
  • Proven experience leading cross-functional teams.
  • Excellent communication skills for aligning technical initiatives with business goals.

  • Lead a growing engineering team to deliver exceptional experiences for providers and clients.
  • Oversee planning, execution, and delivery of technical projects ensuring speed and quality.
  • Develop processes for cross-functional collaboration with product, design, and operations.
  • Mentor engineers, promoting professional growth and career development.
  • Hire and retain a diverse engineering team focused on continuous improvement.
  • Foster a supportive team culture in a hybrid work environment.
  • Work closely with the Co-Founder/CTO on strategic planning and aligning the engineering vision.

LeadershipSoftware ArchitectureProduct DevelopmentStrategyCommunication SkillsCollaboration

Posted 2024-11-20
Apply
Apply

πŸ“ Portugal

πŸ” Healthcare Technology

  • Must possess a proactive attitude.
  • Ability to work closely with key stakeholders across different verticals.
  • Have a generalist skill set applicable to various functions within the company.

  • Lead the Internal AI Solutions Team.
  • Transform the company’s internal processes through the application of Generative AI.
  • Equip various departments (Finance, Commercial, Talent) with AI-powered tools and techniques.
  • Empower departments to expand their reach and impact.
  • Drive overall success within the organization through the implementation of technology.

Backend DevelopmentLeadershipProject ManagementPythonSoftware DevelopmentAgileArtificial IntelligenceData AnalysisDesign PatternsGitMachine LearningPeople ManagementProduct ManagementSCRUMSoftware ArchitectureProject CoordinationCross-functional Team LeadershipProduct DevelopmentStrategyData analysisCommunication SkillsAnalytical SkillsCollaborationProblem SolvingAgile methodologiesMentoringAttention to detailOrganizational skillsPresentation skillsTime ManagementWritten communication

Posted 2024-11-19
Apply
Apply

πŸ“ Brazil

πŸ” Real estate technology (proptech)

🏒 Company: Grupo QuintoAndar

  • Proficiency in at least one programming language and relational databases;
  • Experience using RESTful APIs;
  • Fluency in Portuguese and knowledge in English;
  • Knowledge in computer theory, optimization of algorithms, and distributed systems is preferred;
  • Familiarity with cloud service platforms (AWS, GCP, Azure);
  • Understanding of modern CD/CI processes;
  • Knowledge of containers and container orchestration (e.g. Kubernetes);
  • Ability to test and tune scalability.

  • Develop independent (micro-)services that address specific solutions;
  • Responsible for the entire lifecycle of their code;
  • Contribute not only with your immediate team’s challenges but with the whole product team;
  • Improve the development experience at QuintoAndar by enhancing development tools, test coverage, and/or code structure;
  • Participate actively in discussions and decisions of software design;
  • Create scalable, maintainable, and user-driven solutions using various technologies.

AWSPythonSQLFlashGCPJavaKubernetesMongoDBSoftware ArchitectureAlgorithmsAzureGoReactCollaborationRESTful APIsDocumentation

Posted 2024-11-19
Apply
Apply

πŸ“ Spain

🧭 Full-Time

πŸ” Digital business solutions

🏒 Company: leadtech

  • At least 4 years of work experience in the systems area, preferably web systems leadership.
  • Strong experience in Windows and Linux environments, including Active Directory and GPOs.
  • Automation experience with Jenkins and scripting in PowerShell and Bash.
  • Experience with cloud platforms, especially AWS.
  • Advanced knowledge of Linux installation and administration (CentOS and Ubuntu).
  • Familiarity with orchestration frameworks like Ansible, Terraform, and Kubernetes.
  • Experience in BI software (Qlik, Pentaho, Knime) and with N8N.
  • Skills in high-traffic web environments, security, and stability.
  • Spanish and English language skills are a must.
  • Knowledge of web server configuration (Nginx) and monitoring tools (Grafana, Influxdb).
  • Understanding of DevOps culture and Continuous Improvement, with databases like MySQL, PostgreSQL, Oracle, Redis, ElasticSearch, DynamoDB, and MongoDB.

  • Define and drive end-to-end agile DevOps based software development life cycle with automation in mind.
  • Establish software architecture patterns with consistent HA, scale, security, monitoring, and configuration of Amazon AWS services.
  • Provide software architecture guidance and design patterns for PaaS and distributed system services development.
  • Work with development teams, providing coaching and training to drive automation, establish software standards, and manage changes.
  • Optimize non-production environments focusing on agility and team productivity.
  • Assist in product definition and help move towards Continuous Delivery.
  • Troubleshoot and resolve issues in development, test, and production environments.

AWSPostgreSQLSoftware DevelopmentAgileBashDesign PatternsDynamoDBElasticSearchJenkinsKubernetesMongoDBMySQLNginxOracleSoftware ArchitectureElasticsearchGrafanaRedisNosqlCollaborationLinuxDevOpsTerraformCoaching

Posted 2024-11-19
Apply
Apply

πŸ“ United States

πŸ” Quantum computing

  • Develop a complete understanding of the journey a quantum circuit takes.
  • Lead the evolution of quantum computer architecture from simple job execution to dynamic, quantum-error-corrected circuits.
  • Collaborate across the company with domain experts and stakeholders.

  • Oversee the structure and behavior of the software stack that controls quantum computer systems.
  • Work closely with the Director of Software, the CTO, and other stakeholders.
  • Build a long-term vision for software operations to satisfy customer and internal needs.
  • Lead technical roadmap planning and technology selection.
  • Guide and review new feature development to ensure alignment with the vision.
  • Develop a complete understanding of the quantum circuit journey from libraries and APIs to command execution.

LeadershipProject ManagementSoftware DevelopmentProduct ManagementSoftware ArchitectureProject CoordinationCross-functional Team LeadershipCommunication SkillsAnalytical SkillsCollaborationProblem SolvingMentoringAttention to detailOrganizational skillsPresentation skillsTime ManagementWritten communicationDocumentation

Posted 2024-11-19
Apply
Shown 10 out of 290