Skip to main content
Miratech

Software Architect (R&D)

RemoteNot specified
Published
Role
Backend
Experience
Lead
Employment
Full-time
Company size
Mid-size
Salary not disclosed
Check eligibility

The listing doesn't say where it hires from. Check the description or the employer's site before applying.

No BS summary

Experienced Software Architect with 4+ years in an architectural role, strong hands-on engineering background, and expertise in modern architectural patterns and distributed systems. Must be able to define technical vision, evaluate emerging technologies, and design scalable cloud-native architectures. This is a remote role.

Core skills

KubernetesCloud ArchitectureDistributed Systems

Required skills

AWS/Azure/GCPDockerHelmJavaC++PythonJavaScriptNode.jsReact/AngularPostgreSQLOracleMS SQL ServerNoSQLRedisKafkaElasticsearchGitHubGitLabJenkinsCI/CDInfrastructure as CodePrometheusGrafanaELK StackOpenTelemetry

Optional skills

AI/MLGenerative AILLMRAGintelligent automation

What you'll do

  • Define and evolve the architectural vision for new products, platforms, and technology initiatives.
  • Research emerging technologies, conduct technical evaluations, and drive Proof of Concept initiatives.
  • Design scalable cloud-native, distributed, and hybrid architectures.
  • Establish architectural standards, best practices, and engineering guidelines.
  • Lead the technical design of complex enterprise and high-load systems.
  • Define technology stacks and architectural principles for new solutions.
  • Contribute to innovative solutions leveraging modern technologies, including AI/ML, Generative AI, LLM, and intelligent automation.
  • Identify technical risks and define mitigation strategies.
  • Support engineering teams in solving complex technical challenges and making key architectural decisions.
  • Conduct architecture reviews and technical solution assessments.
  • Contribute to technical strategy, product roadmaps, and long-term product evolution.
  • Support technology transformation and product modernization initiatives.
  • Collaborate with customers and internal stakeholders on architecture and technology strategy topics.
  • Mentor technical leads and senior engineers.
  • Help shape engineering culture, development processes, and DevOps practices.

What they require

  • Significant experience in software development, architecture, and evolution of products, platforms, and enterprise solutions.
  • 4+ years in a Software Architect, Enterprise Architect, Engineering Director, or similar architectural role.
  • Strong understanding of modern architectural patterns, software design principles, and distributed systems.
  • Defining architectural vision and driving strategic technology decisions.
  • Evaluating technologies and architectural approaches based on business goals, scalability, Total Cost of Ownership (TCO), and long-term sustainability.
  • Leading distributed engineering teams and technical initiatives.
  • Driving architectural initiatives across products, platforms, or teams.
  • Collaborating with engineering, product, and business stakeholders.
  • Defining architectural standards and engineering best practices.
  • Designing cloud-native, distributed, and scalable systems.
  • Architecting highly available, resilient, enterprise-grade solutions.
  • Microservices, Distributed Systems, Event-Driven Architecture, and API-First Design.
  • Strong hands-on software development background.
  • Experience with modern engineering practices, including CI/CD, automation, and DevOps.
  • Experience with modern programming languages, cloud technologies, and enterprise platforms.
  • End-to-end product and platform delivery.
  • Practical expertise across a combination of the following technology domains: Cloud Platforms, Containers & Orchestration, Programming Languages, Frontend Technologies, Data & Messaging Technologies, DevOps & Automation, Observability & Monitoring.
  • Preferred: Professional certifications in architecture, cloud platforms, or software engineering.

Benefits

  • Culture of relentless performance : join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
  • Competitive pay and benefits : enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
  • ForeverRemote work culture : make the most of the flexibility that comes with remote work.
  • Growth mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
  • Global impact : collaborate on impactful projects for top global clients and shape the future of industries.
  • Welcoming multicultural environment : be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
  • Social sustainability values : join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.

Miratech is a global IT services and consulting company supporting digital transformation for large enterprises.

🇺🇸 United StatesIT ServicesMid-sizemiratechgroup.com
Salary not disclosed