Staff Software Engineer- Python jobs in United States
cer-icon
Apply on Employer Site
company-logo

RevSpring · 3 weeks ago

Staff Software Engineer- Python

RevSpring is a company seeking a Staff Software Engineer with expertise in Python. The role involves leading Agile team activities, mentoring other engineers, and contributing to the design and implementation of scalable enterprise solutions.

AnalyticsCollectiblesHealth Care
check
H1B Sponsor Likelynote

Responsibilities

The typical day will include attending Agile standups, designing components or services, writing lots of code, testing and integrating code, and reviewing others’ code
Participate in and contribute to Agile team activities. Help estimate the amount of time and effort projects will take as part of the sprint cycle
Apply software engineering best practices, coding standards and patterns for development and deployment
Investigate alerts about possible errors in the system. Help solve outages, participate in retrospectives, and implement countermeasures to prevent similar issues from recurring
Lead team members in one or more functional areas and/or domains, and influence across organizational levels, divisions, departments, and teams
Contribute to the development of other software engineers and the team. Mentor engineers on areas of technical expertise and share knowledge on relevant topics by presenting at Lunch & Learns, Technical Brown Bags, and demos
Set technical direction, influence the organization’s technical strategy, and make critical choices that positively impact the organization
Build, scale, and deliver dynamic and highly-available enterprise solutions
Think creatively about how to use technology and tools to solve problems faced by users and customers
Evaluate and recommend new technologies relevant to add to our stack
Help the Agile team execute on sprint deliverables
Provide an educated estimate of effort for the sprint cycle
Think creatively about how to use technology and tools to solve problems faced by users and customers
Escalate issues to the Agile team in a timely manner
Troubleshoot issues and debug code to find the root cause of issues and develop countermeasures to address them
Design components that are stable, robust, performant, secure, and scale to accommodate anticipated user volume

Qualification

PythonAWSObject Oriented ProgrammingSQLDockerJavaScriptTypeScriptReactNodeFlaskTCP/IPGitAgileTechnical StrategyMentoring

Required

Proficiency with some or all of the following: JavaScript, TypeScript, React, Node, Python, Flask, end to end and unit testing frameworks
Deep expertise in AWS, Azure, or GCP with Pulumi or Terraform experience
Hands-on with Docker, and related tools
Strong understanding of TCP/IP, firewalls, VPNs, security best practices
Bachelor's degree
8+ years of Object Oriented Programming with Python or equivalent
8+ years of experience working with relational (SQL) databases
8+ years of experience using Git to contribute code as part of a team of software engineers
Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations
Ability to write reports, business correspondence and procedure manuals
Ability to effectively present information and respond to questions from a variety of both internal and external sources

Company

RevSpring

twittertwittertwitter
company-logo
RevSpring is a provider of revenue cycle technology services offering data analytics, multi-channel customer communications.

H1B Sponsorship

RevSpring has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (14)
2024 (7)
2023 (11)
2022 (17)
2021 (7)
2020 (9)

Funding

Current Stage
Late Stage
Total Funding
unknown
2024-03-12Acquired

Leadership Team

leader-logo
Scott MacKenzie
CEO
linkedin
leader-logo
Bill Needham
Chief Technology Officer
linkedin
Company data provided by crunchbase