cover image
Revolution Technologies

Principal Software Engineer

Remote

United states

Senior

Freelance

17-11-2025

Share this job:

Skills

Communication Python TypeScript SQL NoSQL CI/CD Architecture react AWS Recruitment React.js GCP CI/CD Pipelines

Job Specifications

Rev Up Your Career as a Staff Software Engineer!!

Summary

Revolution Technologies is hiring a Staff Software Engineer for our leading Real Estate Platform client! Launch your career to the next level in the technology industry with this top-rated employer!

Key Skills and Experience Required:

10+ years of experience as a Full Stack developer using Python and React
End to end architecture and design experience
Hands-on experience with AWS automation including Lambdas

Job Description

Design, implement, and maintain scalable, reliable, and secure full stack applications.
Build and maintain modern single-page applications (SPAs), APIs, and supporting services.
Integrate and unify third-party data sources within relational and NoSQL datastores.
Write clean, well-tested code using Python, TypeScript, SQL, and React.
Apply strong testing practices (unit and integration) to ensure production-ready quality.
Participate in code reviews and share thoughtful, constructive feedback.
Collaborate with product, design, and engineering teammates to deliver great user experiences.
Continuously learn and apply new tools, frameworks, and techniques to improve how we build.

Qualifications

10+ years of experience as a full stack software engineer.
Strong experience in cloud-native development using AWS (Lambda, ECS, API Gateway, S3, and DynamoDB)
GCP (BigQuery) experience is highly preferred
Experience building SPAs and APIs with React.js and supporting backend services.
Proficiency with Python, SQL, and TypeScript in production environments.
Experience writing and maintaining unit and integration tests.
Familiarity with CI/CD pipelines and cloud deployment workflows.
A commitment to clarity, quality, and accountability in your code and communication.
A willingness to work closely with others and contribute to a team-driven culture.
A 'Stronger Together' attitude and a desire to do your best work in an open, respectful environment.

Why Revolution Technologies?

About the company

Revolution Technologies - Making a difference across the nation with premier consulting, staffing, and hiring services.

Revolution Technologies, founded in 1993, provides best-in-class services that make a positive difference in the lives of our clients and our talent. We provide strategic management consulting; ERP and EA consulting; staff augmentation, contract, and contingent staffing; contract-to-permanent and permanent placement; as well as payrolling, recruitment process outsourcing, and human resources advisement services.

Let’s talk about benefits

Revolution Technologies is proud to offer some of the best rates in the market. Revolution is also pleased to provide a comprehensive benefits package including medical, dental, vision, short term disability, access to a health savings account, tuition reimbursement, scholarship opportunities, 401k, life insurance, supplemental insurance, and paid time off.

Equal Opportunity Employer

Revolution Technologies, LLC is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Revolution Technologies: Turn to us!

About the Company

*Revolution Technologies LLC is a nationwide Staffing and Solutions firm serving Middle Market to Fortune 1000 clients & the Government. * Founded in 1993, Revolution Technologies capabilities include Staffing, Enterprise Resource Planning, Consulting, and Direct Hire. *Revolution Technologies is one of the 10 fastest-growing staffing firms over the last five years, and a preferred supplier to the top MSPs. *We have offices throughout the United States with our corporate headquarters on the Space Coast in Melbourne, Florida.... Know more