Senior/Principal Python Web Engineer
$135k - $200kSimple Thread
Job Description
Simple Thread stands at the intersection of software engineering and energy innovation, committed to delivering cutting-edge solutions that streamline workflows and enhance processes within the power and energy industries. As we continue to grow, we are looking for a forward-thinking Senior or Principal Python Web Engineer to join our team. This role is pivotal in driving our growth, both in developing and maintaining robust web applications and contributing to the success of client projects that underpin our business.
Position Overview:
Reporting to the Director of Engineering, the Senior/Principal Python Web Engineer will play a key role in expanding Simple Thread’s service portfolio. This individual will bring deep expertise in building scalable, maintainable, and high-performance web applications using Python and web frameworks like Django or Flask. As a senior/principal engineer, you will be responsible for leading the technical design and implementation of key projects, mentoring junior engineers, and collaborating with cross-functional teams to ensure the successful delivery of software solutions.
Open to Growth Candidates:
If you are interested in this position and you have at least 3 years of professional Python experience, go ahead and apply. Yes, even if you only meet SOME of the requirements below. We sometimes have roles that could be a good fit for intermediate and early-career developers. Be bold, and mighty forces will come to your aid!
Key Responsibilities:
Lead Development of Web Applications : Design, develop, and deploy web applications using Python, ensuring scalability, security, and maintainability.
Architect Efficient Backend Systems : Create and optimize database schemas and API architectures to support high-performance web applications.
Collaborate with Frontend Teams : Work closely with frontend developers to integrate user-facing elements with server-side logic.
Mentor and Guide : Provide technical guidance to junior engineers, performing code reviews and sharing best practices to ensure high code quality.
Client Engagement : Collaborate directly with clients to gather requirements, present solutions, and refine technical deliverables based on client feedback.
Innovate and Improve : Continuously evaluate new technologies and frameworks, identifying opportunities to enhance application performance and developer productivity.
Maintain High-Quality Standards : Write clean, testable code and ensure the quality of delivered products through comprehensive testing and debugging.
DevOps Collaboration : Work alongside DevOps engineers to streamline the CI/CD pipeline, improve deployment processes, and ensure application reliability.
Qualifications:
Bachelor’s degree in Computer Science or a related field (or equivalent experience).
5+ years of experience in Python web development, with a strong emphasis on Django or Flask frameworks.
Proven experience with RESTful API design and development .
Solid understanding of database systems and experience in optimizing complex queries and database interactions.
Familiarity with frontend technologies like HTML, CSS, JavaScript , and modern JS frameworks (React, Vue.js).
Experience with testing frameworks (unittest, pytest) and CI/CD pipelines.
Demonstrated leadership skills with experience in mentoring and guiding teams.
Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
Strong analytical and problem-solving skills, with a passion for delivering high-quality code.
Nice to Have:
Experience with energy industry solutions or a strong interest in the energy sector.
Strong knowledge of containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure, or GCP).
Experience working in a remote-first environment and managing projects across distributed teams.
What We Offer:
A Great Team – Our team is the best part of working here. We only hire people who are fantastic teammates – competent and smart, sure, but also humble, positive, and generous.
Great Clients – We work with clients for whom our projects make a huge impact. We prioritize clients who are pleasant and good to work with, people who share our values of transparency and empathy.
Work From Home – We are a distributed company. Everyone works from home.
Flexible Work Schedule – We require a certain amount of overlap with the rest of the team, but if you have a predictable schedule, we can probably support it, e.g., ending at 3:30 every day or being out every Friday morning.
Good Work-Life Balance (really) – We ask our team to work 40 hours a week*. That’s all: a good, productive 40 hours. And then we try our best to leave you alone off the clock. *If you need to work fewer than 40 hours, that might be possible too; let’s talk.
Competitive Compensation – We offer highly competitive salary and benefits, including generous time off, 401k, FSA, medical, and dental insurance. We hire remotely and adjust compensation to meet individual needs, but the standard salary range for this role is $135,000 to $200,000, varying highly with individual experience and strengths.
Simple Thread is an equal opportunity employer and will not discriminate on the basis of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, ethnic origin, age, disability, genetic information (including family medical history), political affiliation, military service, or other non-merit-based factors. We hire the best person we can for each role, no matter your personal background.
$135k - $200k
...Description Simple Thread stands at the intersection of software engineering and energy innovation, committed to delivering cutting-... ...continue to grow, we are looking for a forward-thinking Senior or Principal Python Web Engineer to join our team. This role is pivotal in...PrincipalSeniorRemote workWork from homeFlexible hoursDay shift$145k - $225k
...stands at the intersection of software engineering and energy innovation. We don’t just... ...hire highly technical Engineers at the Senior to Principal level who are masters of the transmission... ..., you will be expected to use Python and SQL to automate your own workflows...PrincipalSeniorWork from homeFlexible hoursDay shift$77k - $202k
The Opportunity As a GenAI Python Systems Engineer - Senior Associate, you will play a pivotal role in transforming raw data into actionable insights, enabling informed decision-making and driving business growth. Within our Data and Analytics Engineering practice, you...SeniorH1b$169.8k - $355.4k
...problems with our assistance and expertise. In this role, you will have an opportunity to work with teams of applied scientists and engineers to deliver high quality computer vision models and services that delights our customers with the confidence that their data are...PrincipalSeniorTemporary workFlexible hours$126.2k - $264.1k
Job Description Manage the development and implementation process of a specific company product. Responsibilities Manage the development and implementation process of a specific company product involving departmental or cross-functional teams focused on the delivery...PrincipalSeniorTemporary workFlexible hours$80k - $176k
...Job Description Job Description Seeking Professional Licensed Engineer with 5 – 15 years of experience in the water industry. Background and experience in municipal or industrial water, wastewater, reclaimed water, stormwater, detailed design, utility management,...PrincipalSeniorTemporary workWork at office$66k - $171.6k
...re driven by purpose and ready to bring your best to work that truly matters for patients, we invite you to join us.The Logistics Engineer is responsible for supporting the design, implementation, and continuous improvement of logistics and material flow systems at the...PrincipalSeniorFull timeContract workTemporary workVisa sponsorshipWork visa$186.07k - $218.9k
...called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI... ...monitoring. Build scalable, secure backend infrastructure in Python and Golang that serves AI workloads, including model...SeniorLocal area$209k - $238.5k
...needs. We are seeking Full Stack Software Engineers who are passionate about marrying data... ...emerging technologies. As a Capital One Senior Lead Software Engineer, you’ll have the opportunity... ..., Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL...SeniorFull timePart timeInternshipLocal area- About the job Sr Python Developer Sr Python Developer needs 10+ years progressive HR experience Sr Python Developer requires: PYTHON... ...AWS (Step Functions and Lambdas) Pipeline Developers, not engineers Sr Python Developer duties: Maintain the code base of the application...Senior
- ...Senior Machine Learning Engineer Position Type: Full-Time/Onsite in Richmond, VA - NO REMOTE Level: Senior Department: Engineering About the Role We are seeking an exceptional Senior Machine Learning Engineer to join our growing AI team. This role offers...SeniorFull timeRemote work
$180k - $225k
...seeking an experienced Machine Learning Engineer to design, develop, and implement infrastructure... ...AI (GAI). Expert proficiency in Python, with experience in cross-language collaboration... ...San Francisco Fair Chance Ordinance. Seniority level Not Applicable Employment type...SeniorFull timeLocal areaRemote workWork from home$135k - $170k
A leading technology firm is seeking a 100% Remote Senior Data Engineer to design and build scalable data solutions. The ideal candidate will have strong Python skills, experience with RESTful APIs and data pipelines, and a solid understanding of data architecture. This...SeniorRemote work- ...Senior Accounts Payable Specialist We are seeking an analytical, detail-oriented, and proactive Senior Accounts Payable Specialist to join our growing Finance team. In this role, you will go beyond routine invoice entry to serve as a critical liaison between Procurement...Senior
- ...Old Dominion Electric Cooperative (ODEC) in Glen Allen, VA, seeks a Project Engineer to support combustion turbine power plant, transmission, and diesel operations. You will coordinate testing, prepare technical recommendations, and oversee capital improvement projects...Senior
$314.8k - $359.3k
Senior Staff Full-stack Engineer - Customer Platforms As a Senior Staff Engineer at Capital One, you will... ...architecture and design patterns ~ Web technologies (JavaScript, TypeScript... ...like Go, Java, JavaScript/TypeScript, Python, Rust, C#, Scala ~10+ years of experience...SeniorFull timePart timeLocal area$131.3k - $149.8k
...Principal Data Analyst – Business Cards & Payments – Field Strategy At Capital One, data is at the center... ...have: Degree specialized in a Science, Technology, Engineering, Mathematics discipline. Scripting experience in Python, R, Spark, and SQL. Strong desire and experience...PrincipalLocal area- Marand Builders, Inc is seeking a General Contracting Project Manager to oversee construction projects from inception to completion. The ideal candidate will manage budgets, schedules, and vendor relations while coordinating multi-disciplinary teams across healthcare, ...Senior
$110k - $120k
...Data Engineer Richmond, VA 23219 (hybrid) Pay: $110,000-120,000 Role Summary The Senior Data Engineer is a hands-on expert and technical leader, actively engaged in designing, building, and optimizing scalable, reliable data pipelines at an enterprise level...Senior$86.5k - $142.7k
...your career wherever you want it to go. Join EY and help to build a better working world. Job Summary As a Senior Consultant within EY's Digital Engineering Managed Services team, you will design and build scalable full-stack applications for Media & Entertainment platforms...SeniorSummer holidayFlexible hours- ...Audit Senior Manager What you'll be doing: Plan and direct the various phases of an engagement including staff requirements, locations... ...be visited, job planning, and scheduling with the manager or principal. Plan the logistics of the engagement, including the work to be...Senior
- Senior Traffic ManagerAre you a civil engineering professional who enjoys solving real-world traffic challenges and improving how people move through their communities?Rinker Design Associates (RDA) is looking for a Senior Traffic Manager to help lead traffic design and...Senior
$128.01k - $152.18k
...Property & Casualty Insurance Data Solutions We are seeking a Senior Data Engineer to spearhead our transition to a modern, first, AI-first... ...industry (e.g., Snowflake, AWS). Proficiency in Python, SQL, and industry-standard data engineering tools and frameworks...SeniorWork at officeLocal area$131k - $218.3k
Position Summary Join Deloitte’s AI & Engineering team to help clients modernize... ...software delivery.2+ years of experience with Python, SQL, or comparable backend programming... ...development From entry-level employees to senior leaders, we believe there’s always room...SeniorLocal area$131.3k - $149.8k
...have: Degree specialized in a Science, Technology, Engineering, Mathematics discipline Scripting experience in (Python, R, Spark, and SQL) Strong desire and experience... ...worked. McLean, VA: $131,300 - $149,800 for Principal Data Analyst Richmond, VA: $119,400 - $136,200 for...PrincipalFull timePart timeLocal area$75k - $90k
Reports To: Controller, Client Accounting Primary Function: Maintain financial statements for commercial and multifamily real estate properties Education: BS Degree in Accounting, CPA preferred. Minimum five years' work-related experience Qualifications: Accounting experience...SeniorTemporary work$127.1k - $165.2k
...planning, scheduling, and execution, in collaboration with Managers, Principals, and Partners Lead and oversee complex audit engagements for... ...engagements Opportunities to work closely with Partners and senior leadership on practice strategy and delivery A collaborative...Senior$131.3k - $149.8k
...have Degree specialized in a Science, Technology, Engineering, Mathematics discipline Scripting experience in (Python, R, Spark, and SQL) Strong desire and experience... ...worked. McLean, VA: $131,300 - $149,800 for Principal Data Analyst Richmond, VA: $119,400 - $136,200 for...PrincipalFull timePart timeLocal area$158.6k - $181k
...Senior Data Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast... ...systems Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data...SeniorFull timePart timeInternshipH1bLocal area$106k - $159k
...Interpret, validate, and apply feature engineering to large and complex pricing-related data... ...Present insights and recommendations to senior leaders to drive change 2) Help CarMax continue... ..., classification & regression, etc.), Python/SQL programming Data cleaning and pre-...SeniorHourly payFull timeWork experience placementWork at officeLocal areaHome officeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/Principal Python Web Engineer. Be the first to apply!
- senior civil engineer project manager Glen Allen, VA
- remote web developer part time Glen Allen, VA
- senior software engineer ruby on rails Glen Allen, VA
- senior accounts receivable analyst Glen Allen, VA
- senior vmware engineer Glen Allen, VA
- senior consulting engineer Glen Allen, VA
- senior real estate accountant Glen Allen, VA
- remote senior project manager Glen Allen, VA
- senior Glen Allen, VA
- senior software engineer remote Glen Allen, VA

