Senior Software Architect (Cloud Focus) - Python / C++

Company: 3coast
Location: Not Specified, Not Specified, United States
Type: Full-time
Posted: 09.AUG.2021

Summary

RG19400 Position: Senior Software Architect (Cloud Focus) - Python / C++ Location: Hometown, USA (Work Remote!!!) Compensation: $125,000 - $...

Description

RG19400
Position: Senior Software Architect (Cloud Focus) - Python / C++
Location: Hometown, USA (Work Remote!!!)
Compensation: $125,000 - $160,000 + Bonus + Excellent Benefits

Job Description:

Responsibilities:

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.
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.
Identify potential enhancements to the products enabled by cloud technologies.
Work closely with the product team to understand and refine product requirements.
Work with the security team to develop and refine our security model as we evolve the product and migrate to a cloud-based architecture.
Help develop and refine company standards, best practices, and processes for software development.
Help interview candidates for other roles on the team.
Mentor and provide guidance for other software engineers on the team.

Qualifications:

A Bachelor's Degree in Computer Science, other technical discipline, or equivalent experience.
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.
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.
Proven experience working with AWS or other cloud technology stacks and understand how to most effectively leverage cloud technologies and architectures.
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.
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.
Experience using Linux and are comfortable and effective working in a shell environment.
Experience working with git or similar source code management systems.

- provided by Dice

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...