Senior Software Architect Cloud (Remote)

Apply for this position Please mention DailyRemote when applying
Posted 11 days ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

Software Architect Responsibilities:

You will drive architectural direction by evaluating potential solutions and technologies, with an emphasis on rearchitecting the Validus product by leveraging cloud technologies and architectures to enable improved scalability, robustness, extensibility, and cost-efficiency
You will design, prototype, and develop new cloud-based services and subsystems to support Validus and future product lines, some as ports of existing functionality, some as newly envisioned capabilities
You will identify potential enhancements to the products enabled by cloud technologies
You will work closely with the product team to understand and refine product requirements
You will work with the security team to develop and refine our security model as we evolve the product and migrate to a cloud-based architecture
You will help develop and refine company standards, best practices, and processes for software development
You will help interview candidates for other roles on the team
You will mentor and provide guidance for other software engineers on the team
Job Qualifications:
Software Architect Requirements:
For Banking Industry
You have a Bachelor's Degree in Computer Science, other technical discipline, or equivalent experience
You have 10+ years of software engineering experience, building sophisticated horizontally-scalable software solutions for solving complex data-intensive problems (experience with trading or finance is a plus)
You have 5+ years of proven experience building software that runs effectively and efficiently on a cloud technology stack (AWS preferred), either as a migration from a non-cloud system, or natively on the cloud
You have proven experience working with AWS or other cloud technology stacks and understand how to most effectively leverage cloud technologies and architectures
You are adept at writing excellent code in several languages (at least Python plus something else, preferably also some experience with C++) and comfortable switching between them as needed
You have experience working with very large data sets in relational databases (and perhaps also in other forms such a data lake model), and have experience working with SQL
You have experience using Linux and are comfortable and effective working in a shell environment
You have experience working with git or similar source code management systems
You are able to work effectively remotely
You are able to work effectively both independently and collaboratively
You have excellent communication and task management skills