Senior Software Developer

3 days ago


Remote, Oregon, United States Piper Companies Full time

Piper Companies is seeking a highly skilled Senior Software Developer to lead a high-impact, ground-up development project. This 100% REMOTE (US-based) and direct-hire/perm role requires expertise in Python development (backend for web applications) with a background in higher education, EdTech, or e-learning.

Key Responsibilities:

• Develop and lead large-scale projects from the ground up.

• Deliver high-quality, production-ready code, adhering to project timelines and quality standards.

• Define and implement technical practices, coding standards, and processes for delivery teams.

• Proactively anticipate and resolve performance and scalability issues.

• Contribute to the design of deployment architectures for various projects.

Qualifications:

• 6+ years of experience in web application development.

• Strong background in Python, with preference for FastAPI, SQLModel, and Pydantic.

• Expertise in cloud platforms (AWS, GCP, or Azure), with a preference for AWS.

• Proficiency in Docker and Kubernetes.

• Solid understanding of RESTful or GraphQL API design.

• Knowledge of database management, particularly PostgreSQL.

• Experience with security best practices.

Compensation:

• Annual salary: $145,000 - $170,000 base salary *depending on experience*.

• Comprehensive benefits: medical, dental, vision, 401k.

#LI-KS1

#LI-REMOTE

Keywords:

Senior Software Developer, software development, software engineer, python developer, Python, FastAPI, SQLModel, Pydantic, Alembic, web applications, web app, cloud computing, AWS, GCP, Azure, Docker, Kubernetes, RESTful APIs, FastAPI, GraphQL APIs, API security, OWASP Top 10, PostgreSQL, relational databases, non-relational databases, microservices architecture, continuous integration, continuous deployment, CI/CD, Agile, Scrum, Test-Driven Development, TDD, containerization, Linux, Git, technical leadership, deployment architecture, application architecture, scalability, performance optimization, education technology, edtech, OAuth2, security, OWASP



  • Remote, Oregon, United States Piper Companies Full time

    Piper Companies is seeking a skilled Senior Software Developer to lead a high-impact project in education technology. This is a 100% REMOTE opportunity for a US-based candidate. As a key player in our team, you will drive the development of a large-scale project from the ground up.Key Responsibilities:• Develop high-quality, production-ready code in...


  • Remote, Oregon, United States American Specialty Health Full time

    Software Engineer II RoleAt American Specialty Health, we're seeking a skilled and analytical individual to join our Software Engineering Team. As a Software Engineer II, you'll be responsible for designing, developing, and maintaining software applications using the latest Microsoft technologies with minimal supervision.Key Responsibilities:Analyze and...


  • Remote, Oregon, United States Widenet Consulting Full time

    Compensation and BenefitsOur company offers a competitive pay range of $65/hr to $75/hr depending on experience. We also provide a comprehensive benefits package, including health and medical benefits, 401K, employee assistance program, and sick time applicable by state.About Our TeamOur New Distribution Capability (NDC) team is responsible for expanding our...


  • Remote, Oregon, United States Equinix Full time

    About EquinixEquinix is the world's digital infrastructure company, operating over 250 data centers across the globe. We enable organizations to access all the right places, partners, and possibilities to scale with agility, speed the launch of digital services, deliver world-class experiences, and multiply their value, while supporting their sustainability...


  • Remote, Oregon, United States C​NH Industrial Full time

    {"title": "Software Engineer for Machine Control and Guidance", "content": "Job SummaryCNH Industrial is seeking a skilled Software Engineer to join our team. As a Software Engineer for Machine Control and Guidance, you will be responsible for developing and maintaining applications for machine control and guidance.ResponsibilitiesDesign, develop, and test...


  • Remote, Oregon, United States DraftKings Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Casino Mobile team at DraftKings. As a key member of our squad, you'll be responsible for developing and maintaining our high-quality Casino product.Key ResponsibilitiesDesign and implement new features for our Casino games, including Blackjack, Roulette, Baccarat, Slots, and...


  • Remote, Oregon, United States AppFolio, Inc Full time

    About AppFolioAppFolio is a leading provider of cloud-based software solutions for the property management industry. Our flagship product, AppFolio Property Manager, is a web-based platform that enables property managers to streamline their operations, improve efficiency, and enhance the resident experience.Job SummaryWe are seeking a highly skilled Senior...


  • Remote, Oregon, United States Dasera Full time

    {"h1": "Job Title: Senior Software Engineer at Dasera", "p": "We are seeking an experienced Senior Software Engineer to join our team at Dasera. As a key member of our engineering team, you will be responsible for designing, building, and testing our cloud-based platform, including front-end, back-end, and services. Responsibilities: * Work with the...


  • Remote, Oregon, United States Ascension Full time

    About the RoleWe are seeking a highly skilled Sr. Software Engineer to join our team at Ascension, a leading healthcare organization. As a key member of our software development team, you will play a critical role in shaping the future of healthcare technology.Key ResponsibilitiesDesign, develop, and deploy high-quality software applications using modern...


  • Remote, Oregon, United States NeoGenomics Full time

    Senior Azure Solution DeveloperWe are seeking a highly skilled Senior Azure Solution Developer to join our team at NeoGenomics. As a key member of our technology team, you will be responsible for designing, developing, and maintaining innovative cloud-based solutions using Microsoft's Azure platform.Key Responsibilities:Design and develop software systems...


  • Remote, Oregon, United States Wolters Kluwer DXG U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to join our team at Wolters Kluwer DXG U.S., Inc. as a Principal Software Developer with a focus on developing scalable, reusable Generative AI services.Key ResponsibilitiesDesign and develop robust GenAI services that can be leveraged across multiple product lines and use...

  • Senior Java Developer

    2 weeks ago


    Remote, Oregon, United States TEKsystems Full time

    Job DescriptionTEKsystems is seeking a highly skilled Senior Java Developer to join their fast-paced software development team. As a key member of the team, you will be responsible for assisting in software development and maintenance of the current product suite by participating actively in all phases of the software development lifecycle.Key...


  • Remote, Oregon, United States 0x Full time

    {"title": "Senior Software Engineer", "company": "0x", "description": "About 0xAt 0x, we're on a mission to simplify the complexity of accessing tokens and liquidity. Our flagship product, Matcha, is a DEX aggregator that provides the most frictionless way to find and trade tokens.With over 5 million tokens indexed across 9 blockchains, Matcha offers...


  • Remote, Oregon, United States 127 Yahoo Fantasy Sports LLC Full time

    About UsAt Yahoo Fantasy Sports, we're a passionate development team that's dedicated to creating high-quality, feature-rich products for our users. We work in a deadline-driven environment, but we also prioritize fun and fandom.About the RoleWe're seeking an experienced Senior Android Software Engineer to join our team. As a key member of our development...


  • Remote, Oregon, United States DraftKings Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Casino Mobile team. As a key member of our squad, you'll be responsible for delivering high-quality features and collaborating with cross-functional teams to drive business growth.Key ResponsibilitiesDevelop new features and iterate on existing systems to maintain our high code...


  • Remote, Oregon, United States PaudhaTEK Inc Full time

    Job Title: Software Development LeadAt PaudhaTEK Inc, we are seeking a highly skilled Software Development Lead to join our team. The successful candidate will be responsible for designing, developing, and maintaining scalable tools and technologies that integrate with our HRMS platform.Key Responsibilities: Develop and maintain scalable tools for the HRMS...


  • Remote, Oregon, United States AppFolio, Inc Full time

    About the RoleWe're seeking a talented Software Development Engineer to join our team at AppFolio, Inc. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and robust software solutions to support our SaaS products.Your ResponsibilitiesDevelop and implement new features and optimize existing ones...


  • Remote, Oregon, United States Zillow Full time

    {"title": "Senior Application Engineer", "description": "Accelerate Innovation at ZillowWe are seeking an experienced Senior Application Engineer to join our Enterprise Engineering team at Zillow. As a key member of our team, you will play a critical role in accelerating our pace and efficiency by designing and building solutions that create extensible and...


  • Remote, Oregon, United States Daxx Full time

    We are seeking a Senior Java Software Engineer to lead our development team in Atlanta, USA. The successful candidate will work closely with a leading technology sector client and the internal team to deliver high-quality products.Key ResponsibilitiesOversee Productivity: Monitor each engineer's productivity and report or consult with the resource manager...


  • Remote, Oregon, United States DraftKings Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Casino Mobile team. As a key member of our squad, you'll be responsible for delivering high-quality features and collaborating with cross-functional teams to drive business growth.Key ResponsibilitiesDevelop new features and iterate on existing systems to maintain high code...