Senior Software Engineer (Python Full Stack)

Macpower Digital Assets Edge Private Limited
  • Sheridan, WY
  • Remote
  • $110,000–$125,000 Per Year
  • Instant Apply
4 days ago

Job 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

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

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder