Senior Software Engineer (Python Full Stack)

  • $110,000–$125,000 Per Year
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Agile Programming Methodologiesunmatched
  • Algorithmsunmatched
  • Amazon Web Services (AWS)unmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Best Practicesunmatched
  • Cloud Computingunmatched
  • Coachingunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Cross-Functionalunmatched
  • Data Structuresunmatched
  • Debugging Skillsunmatched
  • Design Documentunmatched
  • Dockerunmatched
  • Emerging Technologyunmatched
  • Gitunmatched
  • Internet Applicationunmatched
  • Interviewing Skillsunmatched
  • JavaScriptunmatched
  • Machine Learningunmatched
  • Mentoringunmatched
  • MongoDBunmatched
  • Object Oriented (OO)unmatched
  • Performance Tuning/Optimizationunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Process Improvementunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Managementunmatched
  • React.jsunmatched
  • Reimbursementunmatched
  • SQL Databasesunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Sprint Planningunmatched
  • Sprint Retrospectiveunmatched
  • Systems Administration/Managementunmatched
  • Team Playerunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Testabilityunmatched
  • Testingunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Programmingunmatched
  • Writing Skillsunmatched

Description

Location: Remote (U.S. Based Applicant Only)
Employment Type: Full-Time | No Visa Sponsorship Available
Compensation: Base + Up to 15% Annual Bonus
Working Hours: EST Shift ONLY
Primary Responsibilities:
  • Design, develop, and enhance large-scale web application features and improvements.
  • Maintain code quality through unit testing and ensure strong test coverage.
  • Identify and implement code structure improvements for better maintainability and testability.
  • Drive and uphold coding best practices within the team.
  • Conduct detailed and constructive code reviews to ensure high-quality deliverables.
  • Mentor and coach junior engineers on coding standards, best practices, and navigating the codebase.
  • Participate actively in agile ceremonies such as design reviews, sprint planning, and retrospectives.
  • Collaborate with cross-functional teams to align priorities with business objectives and resolve blockers.
  • Develop and integrate third-party services and application components.
  • Write and review technical design documents.
  • Manage workflow efficiently in a remote environment and adapt well to changing priorities.
  • Stay current with emerging technologies, frameworks, and industry best practices.
  • Participate occasionally in candidate interviews for new technical hires.
Required Technical Skills:
  • Strong foundation in computer science data structures, algorithms, and object-oriented principles.
  • Expertise in Python for backend web development.
  • Proficiency in JavaScript, TypeScript, and React for frontend development.
  • Experience with MongoDB or SQL databases.
  • Strong familiarity with Git version control.
  • Hands-on experience with Docker (experience with Kubernetes is a plus).
  • Excellent problem-solving, debugging, and performance optimization skills.
  • Strong understanding of web application architecture and API integrations.
Preferred Skills:
  • Experience working with AWS cloud infrastructure.
  • Familiarity with Kubernetes or container orchestration tools.
  • Exposure or curiosity in Machine Learning or AI technologies.
  • Experience with legacy system modernization and upgrade projects.
Behavioral & Soft Skills:
  • Strong verbal and written communication skills for effective team collaboration.
  • Proven ability to work independently in a remote setting with minimal supervision.
  • Commitment to continual learning and process improvement.
  • Positive team player mindset with a proactive attitude toward problem-solving.
Experience & Education:
  • Minimum 7+ years of professional experience in web application software development.
  • Bachelor's degree in Computer Science or a related field (preferred).
Other Details:
  • Remote-first position with provided equipment and internet reimbursement.
  • Comprehensive benefits, flexible time off, and strong focus on work-life balance.
  • No relocation or visa sponsorship available at this time.

Numbers & Facts

LocationSheridan, WY (
Remote
)
Salary$110,000–$125,000 Per Year

Similar Jobs