Remote Software Architect

closed
Logo of Alto

Alto

πŸ“Remote - United States

Job highlights

Summary

Join Alto's growing team as the Architect, playing a pivotal role in our organization's technical leadership, overseeing the design and development of our software systems to ensure they align with OneAlto strategy.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • 15+ years of experience in engineering, with a preference for candidates with a mix of start-up and large-company experience
  • Golang, PHP, Elixir, Java, or equivalent; microservices, third-party integration, SSO, multitenancy, and IAM
  • Strong background in software architecture, design, and development
  • Experience with AWS
  • Excellent problem-solving and technical decision-making skills
  • Strong communication and collaboration skills
  • Knowledge of best practices in financial technology, software development methodologies, and emerging technologies

Responsibilities

  • Advise on technology selection to achieve the target state architecture and make decisions regarding improvements to current technologies
  • Engage in technical conversations across the entire engineering team and contribute to well-documented conclusions
  • Architect and review code to implement high-quality, scalable, future-proof services with effective system boundaries that align with our long-term vision and strategy
  • Lead software transformations within high-growth environments at scale, loosely dedicating 70% of your time to design activities and 30% to coding tasks
  • Lead and mentor engineers, providing guidance, setting expectations, and fostering a culture of excellence and innovation
  • Develop and execute a technical strategy, driving innovation and ensuring an efficient and effective software development process
  • Collaborate with other departments and stakeholders to understand their needs and priorities and incorporate them into the engineering roadmap
  • Identify opportunities for process improvement, efficiency, and automation within the software development lifecycle

Benefits

  • A generous open PTO policy
  • 16 paid holidays, including one 3-day weekend per month
  • Comprehensive health insurance options for employees
  • 401(k) with company match up to 3% yearly
  • Competitive compensation, including equity
  • Discounted and/or free Alto investor accounts
  • Flexibility to work from anywhere in the US -Β work from home or our Nashville office
  • No-meeting Fridays
This job is filled or no longer available

Similar Remote Jobs