1

Senior Python Software Engineer Jobs in Wisconsin

WI ยท On-site

$115 - $165/hr

DTN is looking for a full stack Senior Software Engineer to join our team. In this role, you'll ... Proficiency in Python for data processing and Lambda functions; * Deep understanding of Lambda ...

Senior Software Engineer

Green Bay, WI

$119K - $157K/yr

Senior Software Engineer Work model:On-Site Location:Green Bay, WI, USA Shift:First shift Job level:Individual Contributor Schedule:Full time; Mon-Fri 1st Shift Apply now Get job alerts Job overview:

Sr. Software Engineer

Waukesha, WI ยท On-site

$122K - $161K/yr

Summary As a Senior Software Engineer, you'll play a meaningful role in shaping the next generation ... Python scripting experience. * Experience using Cypress. Why You'll Love Working Here

Senior Software Engineer

Green Bay, WI

$119K - $157K/yr

Senior Software Engineer Work model:On-Site Location:Green Bay, WI, USA Shift:First shift Job level:Individual Contributor Schedule:Full time; Monday-Friday, 8 a.m.-5 p.m. Apply now Get job alerts ...

WI ยท On-site

$120 - $170/hr

Senior Software Engineer The Senior Software Engineer will join the department in charge of the development of satellite communication products. These include equipment covering a wide span of ...

Sr. Software Engineer

Waukesha, WI ยท On-site

$122K - $161K/yr

Summary As a Senior Software Engineer, you'll play a meaningful role in shaping the next generation ... Python scripting experience. * Experience using Cypress. Why You'll Love Working Here

As a Senior Embedded Connectivity and Coms Software Engineer, you will be part of a growing team that writes applications using C/C++ and Python code that executes in electronic systems on boats for ...

As a Senior Embedded Connectivity and Coms Software Engineer, you will be part of a growing team that writes applications using C/C++ and Python code that executes in electronic systems on boats for ...

Senior Embedded Software Engineer

Oshkosh, WI ยท On-site

$84K - $136K/yr

As a Senior Embedded Connectivity and Coms Software Engineer, you will be part of a growing team that writes applications using C/C++ and Python code that executes in electronic systems on boats for ...

Senior Software Engineer

Oregon, WI ยท On-site

$131.25 - $175/hr

Senior Software Engineer**WME is building the next generation of internal platforms that power one of the world's leading entertainment companies.We're looking for a Senior Software Engineer who ...

Showing results 41-60

Senior Python Software Engineer information

What is the difference between Senior Python Software Engineer vs Python Developer?

AspectSenior Python Software EngineerPython Developer
Required CredentialsBachelor's degree in CS or related field, experience in software engineeringBachelor's degree in CS or related field, coding proficiency
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing applications, debugging
Employer & Industry UsageTech companies, startups, enterprise softwareWeb development, data analysis, automation projects
Common Search & Comparison IntentUnderstanding senior-level roles, responsibilities, and skillsEntry to mid-level coding roles, project involvement

The main difference between a Senior Python Software Engineer and a Python Developer lies in experience, responsibilities, and scope. Senior engineers typically lead projects, design system architecture, and mentor junior staff, while Python Developers focus on coding, application development, and implementation. Both roles require strong Python skills and relevant credentials, but senior roles demand more experience and leadership capabilities.

What are some common challenges faced by senior Python software engineers when leading complex projects, and how can they be addressed?

Senior Python Software Engineers often face challenges such as balancing hands-on coding with mentoring junior team members, managing technical debt, and designing scalable solutions. Successfully addressing these challenges involves clear communication, proactive code reviews, and effective prioritization of tasks. Collaborating closely with cross-functional teams and fostering a culture of knowledge sharing can also help ensure project success and team growth.

What are the key skills and qualifications needed to thrive as a senior Python software engineer?

To thrive as a Senior Python Software Engineer, you need advanced proficiency in Python programming, strong problem-solving abilities, and a solid background in computer science or a related field. Familiarity with frameworks like Django or Flask, experience with version control systems such as Git, and knowledge of cloud platforms and CI/CD tools are typically required. Leadership, effective communication, and mentorship skills help you collaborate with teams and guide junior developers. These skills ensure the delivery of robust, scalable software solutions and foster a productive, innovative development environment.

What does a senior Python software engineer do?

A Senior Python Software Engineer designs, develops, tests, and maintains complex software applications using the Python programming language. They often lead or mentor junior developers, architect software solutions, and ensure best coding practices are followed. These professionals collaborate with cross-functional teams to deliver scalable and efficient systems, troubleshoot issues, and optimize application performance. Their expertise includes advanced knowledge of Python frameworks, libraries, and development tools, as well as experience with databases, APIs, and cloud services.
What are popular job titles related to Senior Python Software Engineer jobs in Wisconsin? For Senior Python Software Engineer jobs in Wisconsin, the most frequently searched job titles are:
What job categories do people searching Senior Python Software Engineer jobs in Wisconsin look for? The top searched job categories for Senior Python Software Engineer jobs in Wisconsin are:
Infographic showing various Senior Python Software Engineer job openings in Wisconsin as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

$115 - $165/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 5 days ago


Job description

Job Description

DTN is looking for a full stack Senior Software Engineer to join our team. In this role, youโ€™ll work on innovative products within DTNโ€™s Energy sector.

What You Will be Responsible For:
  • Design, develop, and implement GraphQL APIs to provide unified data access across multiple systems;
  • Lead the development and expansion of semantic API architecture including schema design, resolver optimization, and data normalization strategies;
  • Establish data governance and security practices for semantic API layers;
  • Collaborate with Data Engineering teams to integrate data sources and transformation patterns;
  • Lead quality improvement processes including code reviews, schema validation, and performance optimization;
  • Mentor junior engineers and provide technical leadership on GraphQL and semantic architecture best practices;
  • Develop comprehensive documentation for semantic API patterns and implementations.
What You Will Bring to the Position:
  • Technical Skills:
    • GraphQL & AWS: Expert-level proficiency in GraphQL and AWS AppSync including schema design, batch Lambda resolvers, pipeline resolvers, subscriptions, and caching;
    • Minimum 5 years of AWS cloud experience (Lambda, RDS, DynamoDB, IAM, CloudWatch, X-Ray, Kinesis, Glue, Athena);
    • Experience with AWS CDK or CloudFormation for infrastructure as code;
    • Understanding of Lambda optimization (cold starts, concurrency, VPC considerations).
  • Backend & Data:
    • Expert in Node.js for building batch Lambda resolver functions;
    • Proficiency in Python for data processing and Lambda functions;
    • Deep understanding of Lambda batching patterns (DataLoader, batch aggregation, connection pooling, caching);
    • Expert-level SQL and database knowledge (Postgres, MySQL, Oracle);
    • Experience with NoSQL databases (DynamoDB);
    • Understanding of data architecture principles including modeling for transactional and analytical workloads.
  • Development Practices:
    • Advanced Git including branching strategies and code review processes;
    • CI/CD pipelines for AppSync and Lambda deployment;
    • Strong testing strategies (unit, integration, schema validation, batch operation testing);
    • Performance profiling and optimization for serverless and databases.
  • Professional Skills:
    • Minimum 7 years of software engineering experience with 3-5 years focused on API architecture and data-intensive applications;
    • Strong data architecture background with understanding of data management, integration patterns, and governance;
    • Proven ability to lead technical initiatives and mentor engineers;
    • Excellent communication and documentation skills;
    • Experience in Agile/Scrum environments;
    • Problem-solving mindset for performance, data consistency, and architectural issues;
    • Cost optimization experience in serverless environments.
Bonus Qualifications
  • AWS Certifications;
  • Background in energy, commodities, or supply chain domains;
  • Multi-tenant architectures experience;
  • Contributions to open-source GraphQL projects;
  • Database administration experience across multiple platforms.
What You Can Expect from DTN:
  • Competitive Salary;
  • Unlimited PTO;
  • Flexible working hours;
  • Remote work model (position dependent);
  • Competitive Medical, Dental and Vision Insurance Plans;
  • 6% 401(k) matching;
  • Unlimited access to 13k+ courses via learning platform to support employee career advancement;
  • Employee Assistance Program (EAP).
Compensation

The targeted hiring base pay range for this position is between $115,000 and $165,000. DTN is a pay for performance organization, which means there is the opportunity to advance your compensation with performance over time. The actual base pay offered for this position will be dependent upon many factors, including but not limited to prior work experience, training/education, transferable skills, business needs, internal equity and applicable laws. The targeted hiring base pay range is subject to change and may be modified in the future. This role may also be eligible for market competitive variable pay and benefits.

About DTN

DTN is a global data and technology company helping operational leaders in energy, agriculture, and weather-driven industries make faster, smarter decisions. Our Operational Decisioning Platform turns complex data into decision-grade insights - empowering customers to expand their margins, accelerate growth, and outpace risk. With more than 1,200 employees globally, DTN serves the companies that feed, fuel, and protect the world.

Equal Opportunity Employer

DTN is an Equal Opportunity Employer. We welcome and encourage applicants of all backgrounds, including minorities, women, veterans, and individuals with disabilities.

#J-18808-Ljbffr