Salary
💰 $119,000 - $150,000 per year
Tech Stack
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformReactRustSDLC
About the role
- Lead and contribute to the development of technical requirements and other design artifacts while ensuring enterprise architectural strategies and standards are met.
- Promote successful delivery of customer value across the enterprise through efficient designs, programming techniques, and strategies, utilizing innovative techniques when necessary.
- Lead development, execution of implementation plans, and release management processes with all necessary groups
- Ensure all technical and development artifacts are complete and properly managed as required per the SDLC.
- Lead efforts to integrate design strategies, application specifications, development schedules, and user expectations into the appropriate artifacts.
- Provide technical leadership, guidance, and support to cross-functional teams on large-scale development efforts and to product teams on technologies used and components developed.
- Take a lead role in anticipating and managing technical issues, mitigating risks, escalating issues appropriately, and keeping all necessary parties informed.
Requirements
- 5+ years of experience as a software engineer.
- Bachelor’s degree or equivalent technical experience
- Prior work experience delivering software-based products to end user firms and individual users.
- Experience with data heavy, complex scalable, 24x7 distributed systems, and high-volume transaction applications
- Prior software development experience with Rust, C, C++, or Zig
- Experience with low level optimizations, data structures, debugging
- Eagerness and willingness to learn new technologies.
- 3+ years of experience with AWS, GCP, Azure, or another cloud service
- 3+ years of experience in Agile (CICD) practices
- 3+ years of experience in DevOps practices