Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior/Principal Python Web Engineer

$135k - $200k

Simple 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.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior/Principal Python Web Engineer in Glen Allen, VA vacancy
  • $109.9k - $125.4k

     ...Principal Auditor (Experienced Senior Auditor) Corporate Compliance Audits (Hybrid) Capital One’s Audit function is a dedicated group of professionals focused on delivering top-quality assurance services to the organization’s Audit Committee. Audit professionals are experienced... 
    Principal
    Senior
    Full time
    Part time
    Local area
    3 days per week

    Capital One

    Richmond, VA
    2 days ago
  • $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... 
    Principal
    Senior
    Work from home
    Flexible hours
    Day shift

    Simple Thread

    Glen Allen, VA
    more than 2 months ago
  • $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... 
    Principal
    Senior
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    6 days ago
  • $109.2k - $223.4k

     .... The role comes with a high degree of personal accountability and autonomy and will require effective engagement across Design, Engineering and Operations. Your ability to anticipate and mitigate risks will be crucial in maintaining project timelines and budgets. The successful... 
    Principal
    Senior
    Temporary work
    For contractors
    Flexible hours

    Oracle

    Richmond, VA
    3 days ago
  • $126.2k - $264.1k

     ...Job Description We are seeking a highly experienced Senior Principal Technical Program Manager (TPM) to lead complex customer engagements...  ...of customer requirements, manufacturing operations, engineering, and business execution. The ideal candidate possesses deep... 
    Principal
    Senior
    Contract work
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    4 days ago
  • $200k - $300k

     ...Responsibilities We are seeking an exceptional Principal Data Scientist who is part deep...  ...of advanced machine learning, software engineering, and business strategy, you will...  ...production-grade ML and AI systems using Python, modern ML frameworks, and cloud-native... 
    Principal
    Full time

    Jobleads-US

    Glen Allen, VA
    1 day ago
  •  ...among the first 25 applicants As a Senior Full Stack Developer on our...  ...Proficiency with C# and exposure to Python programming languages. Experience developing RESTful web APIs using .NET. Strong skills...  ...time Job function Job function Engineering and Information Technology... 
    Senior
    Permanent employment
    Full time
    Contract work
    H1b
    Work at office
    Local area
    Remote work
    2 days per week

    Allianz

    Richmond, VA
    2 days ago
  •  ...software developer with extensive experience in developing complex web applications and peripheral systems and infrastructure. We...  ...to be able to communicate effectively with people outside of engineering!). \n Responsibilities Driving innovation and... 
    Senior
    Full time
    Work experience placement
    Remote work

    Anovium

    Richmond, VA
    14 hours ago
  • $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,... 
    Principal
    Senior
    Temporary work
    Work at office

    Hazen and Sawyer

    Richmond, VA
    2 days ago
  • A leading data streaming platform company is looking for a Senior Software Engineer II to take ownership of critical backend systems. The role requires 5+ years of experience and proficiency in backend programming languages, along with hands-on experience in distributed... 
    Senior
    Remote work

    Confluent

    Richmond, VA
    2 days ago
  • $126.2k - $264.1k

     ...Job Description As a Senior TPM, you will lead large-scale, cross-functional programs that support billions of dollars in infrastructure...  ...and capable of influencing organizations at all levels — from engineering teams to VP/SVP/EVP stakeholders. Responsibilities Key... 
    Principal
    Senior
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    6 days ago
  •  ...Full Stack Java Engineer/Developer US CITIZENS OR GREEN CARD HOLDERS WITH 3 YEARS OF GREENCARD RESIDENCY ONLY ONLY APPLICABLE ON W2 Qualifications...  ...J2EE (3-5 years) Experience with REST APIs. Writing RESTful Web services (Spring REST preferred); using Web frameworks, such as... 
    Senior
    Local area
    Remote work

    NN Tech, LLC

    Richmond, VA
    1 day ago
  • $109.9k - $125.4k

     ...Overview Principal Auditor (Experienced Senior Auditor), Consumer Lending (Hybrid) Capital One’s Audit function is a dedicated group of professionals focused on delivering top-quality assurance services to the organization’s Audit Committee. Audit professionals are... 
    Principal
    Senior
    Full time
    Part time
    Local area
    3 days per week

    Capital One

    Richmond, VA
    10 days ago
  •  ...validate RPO/RTO objectives. Collaborate with application and data engineering teams on schema design, data modeling, and database object...  ...administration and development experience. 3+ years of Python development experience focused on data pipelines and ETL. 3+ years... 
    Senior
    Work experience placement

    Jobtailor

    Glen Allen, VA
    1 day ago
  • $15 per hour

    We are a family in Glen Allen, Virginia, seeking a compassionate and reliable elder care provider to join us in offering quality care for our loved one. This is a live-out, part-time position that requires dedication and empathy. Your primary responsibilities will include...
    Senior
    Hourly pay
    Part time
    Live out

    ElderCare.com

    Glen Allen, VA
    8 days ago
  •  ...We are seeking a skilled Senior Accountant to join our clients dynamic financial reporting team. This position plays a key role in managing complex accounting activities, including the preparation and analysis of general ledger and investment reconci Accountant, Accounting... 
    Senior

    Randstad North America, Inc.

    Glen Allen, VA
    2 days ago
  • $109.9k - $125.4k

    Principal Associate - Marketing & Brand Strategy (Account Management Team) Hybrid Capital One, one of Fortune Magazine’s “100 Best Companies to Work For,” is looking for a strategic, collaborative Principal Marketing Associate to join our Partnerships Marketing Account... 
    Principal
    Full time
    Part time
    Local area

    Capital One

    Richmond, VA
    1 day ago
  • $90k - $105k

    A leading home appliance firm is seeking a Sr. Accountant to join their Glen Allen, VA team. The role involves managing the general ledger, preparing journal entries, and conducting account reconciliations with a focus on accurate financial reporting. Ideal candidates ...
    Senior

    Insight Global

    Glen Allen, VA
    2 days ago
  • $150k - $190k

     ...A leading IT solutions provider in Virginia is seeking a Senior Data Engineer to join their Advanced Solutions Group. The role involves designing ETL workflows, collaborating with teams, and developing data engineering practices. Candidates should have at least 10 years... 
    Senior
    Full time

    SHI GmbH

    Richmond, VA
    2 days ago
  • $286.2k - $326.7k

     ...institution is looking for a Sr. Distinguished Machine Learning Engineer to define the technical strategy for their Personalization...  ...intensive solutions, and proficiency in programming languages such as Python and C++. The position offers a competitive salary range for... 
    Senior
    Remote work

    Capital One

    Richmond, VA
    3 days ago
  • $131.3k - $149.8k

    Principal Data Analyst - Card At Capital One, data is at the center of everything we do. As a Data Analyst...  ...Degree specialized in a Science, Technology, Engineering, Mathematics discipline Scripting experience in Python, R, Spark, and SQL Strong desire and experience... 
    Principal
    Full time
    Part time
    Local area

    Capital One

    Richmond, VA
    4 days ago
  • $143.5k - $205k

     ...only in your community, but around the world. In the role of Principal Project Manager, we'll count on you to: Direct and coordinate...  ...Area (MD, VA, DC) Required Qualifications Bachelor's degree in Engineering 15 years related experience A minimum 7 years project management... 
    Principal
    Full time
    Temporary work
    Part time

    HDR

    Glen Allen, VA
    3 days ago
  •  ...Responsibilities ECS Limited is seeking an experienced Geotechnical Senior Project Manager to manage key client projects for our Richmond...  ...: Oversee full lifecycle of geotechnical engineering projects. Develop project scopes, budgets, schedules, and plans... 
    Senior
    Work at office

    ECS Mid-Atlantic, LLC

    Glen Allen, VA
    6 days ago
  • $117.3k - $133.9k

     ...Principal Risk Specialist at Capital One Principal Risk Specialists are highly motivated risk management professionals with excellent organization...  ...of experience with data inquiry and extraction (e.g., SQL, Python, Presto) 3+ years of experience in data management, or 3+ years... 
    Principal
    Full time
    Part time
    Local area

    Capital One

    Richmond, VA
    2 days ago
  • $150k - $300k

    A leading technology firm seeks a Principal Consultant to lead Zero Trust architecture design and implementation, focusing on Zscaler solutions. The candidate must have 8-12 years of experience in network security and a deep understanding of Zscaler (ZIA & ZPA). The role... 
    Principal

    Jobleads-US

    Richmond, VA
    1 day ago
  • BHE GT&S has an exciting opportunity as an Associate Logistics Specialist, Logistics Specialist or Senior Logistics Specialist at our headquarters in Glen Allen, VA. PI7441cf0524be-30492-41197785
    Senior

    BHEGT

    Glen Allen, VA
    4 hours ago
  •  ...Audit Senior Associate Help people achieve their full potential while pursuing their purpose at home, at work, and in the community. Innovation - Collaboration - Accountability Relationships A large variety of client industries, allowing for diverse day-to-day... 
    Senior
    Work experience placement
    Work from home
    Flexible hours

    Keiter

    Glen Allen, VA
    5 days ago
  • $197.3k - $225.1k

    Lead Software Engineer - Python + PySpark Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One

    Richmond, VA
    7 hours ago
  • $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, team... 
    Senior

    Keiter

    Glen Allen, VA
    2 days ago
  • $16.4 - $20.55 per hour

     ...starts with purpose. Our team members are passionate about making a positive difference in the lives of residents every day. At Sunrise Senior Living, we champion the quality of life for all seniors. Responsibilities Administer medications and treatments per physician... 
    Senior
    Hourly pay
    Shift work

    Sunrise Senior Living Mgmt Inc

    Henrico, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior/Principal Python Web Engineer. Be the first to apply!