1

Senior D Programming Language Jobs in Chicago, IL

Job Title Sr. Python Engineer Location Chicago, onsite 1 day/week. Relo is OK. (Chicago, IL ... Chicago 1. Programming Language: Python leveraging Panda, boto3 2. Development experience on AWS ...

Sr. Python Engineer

Chicago, IL · On-site

$125K - $168K/yr

We are seeking a Senior Python Developer to design, develop, test, and debug new and existing ... Programming Language: Python (including Pandas and boto3). * Cloud Platform: Development experience ...

Senior Software Engineer

Chicago, IL

$126K - $166K/yr

Should possess real expertise in at least one programming language. * BS, MS, PhD in Computer ... Final round: on-site visit to our Austin office or video interview with CEO, CTO, and other senior ...

Senior Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

Should possess real expertise in at least one programming language. * BS, MS, PhD in Computer ... Final round: on-site visit to our Austin office or video interview with CEO, CTO, and other senior ...

Senior Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

Should possess real expertise in at least one programming language. * BS, MS, PhD in Computer ... Final round: on-site visit to our Austin office or video interview with CEO, CTO, and other senior ...

Senior Data Engineer

Chicago, IL · On-site +1

$109K - $148K/yr

Our recent Series D funding round brought our total investment to over $320 million, fueling our ... Proficiency in at least one programming language, with strong working knowledge of Python and SQL.

Senior AI Engineer

Chicago, IL

$126K - $166K/yr

We are seeking a Senior AI Engineer on the Enterprise Intelligence Factory team to play a ... Programming Language) Compensation Compensation offered for this role is 100,000.00 - 170,500.00 ...

Senior Software Engineer

Chicago, IL · On-site

$93K - $147K/yr

Proficiency in at least one modern programming language (e.g., C#, TypeScript, Java, Python ... D.C. Salaries vary by location and are based on numerous factors, including, but not limited to ...

Proficiency in at least one modern programming language (e.g., C#, TypeScript, Java, Python ... D.C. Salaries vary by location and are based on numerous factors, including, but not limited to ...

next page

Showing results 1-20

Senior D Programming Language information

See Chicago, IL salary details

$25.8K

$82.7K

$168.4K

How much do senior d programming language jobs pay per year?

As of Jul 20, 2026, the average yearly pay for senior d programming language in Chicago, IL is $82,707.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,800.00 and $106,100.00 per year, depending on experience, location, and employer.

What are some typical challenges Senior D Programming Language developers face when integrating D with existing codebases?

Senior D developers often encounter challenges when integrating D with legacy systems, especially those written in C or C++. Ensuring seamless interoperability requires a solid understanding of both D's and the legacy languages' calling conventions, memory management, and data structures. Additionally, managing build systems and dependency compatibility can be complex, but these experiences also provide valuable opportunities for learning and cross-functional collaboration. Many teams rely on Senior D developers to bridge knowledge gaps and mentor others during such integrations.

What engineer makes $500,000 a year?

Senior D programming language engineers, especially those with expertise in low-level systems, compiler development, or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. High compensation typically requires extensive experience, specialized skills, and often leadership roles or working in high-demand industries.

What is a Senior D Programming Language Developer?

A Senior D Programming Language Developer is an experienced software engineer who specializes in using the D programming language to design, develop, and maintain complex software systems. D is a high-performance, statically typed language known for its combination of efficiency, expressive syntax, and modern features. Senior developers in this field typically lead projects, mentor junior team members, and contribute to architectural decisions and performance optimization. They are also expected to have a deep understanding of D’s standard library, concurrency features, and interoperability with other languages. Their expertise enables them to tackle challenging problems and deliver robust, scalable solutions.

Which pays more, C++ or Python?

For a Senior D Programming Language role, Python developers often have higher average salaries due to its widespread use in data science, machine learning, and automation, while C++ roles tend to pay well in systems and performance-critical applications. Salary differences depend on industry, experience, and location, but Python skills are increasingly in demand, potentially leading to higher compensation for senior roles. Both languages require strong technical expertise and may involve certifications or specialized knowledge.

What is the difference between Senior D Programming Language vs Senior C++ Developer?

AspectSenior D Programming LanguageSenior C++ Developer
Required CredentialsBachelor's in Computer Science, D language certifications (if available)Bachelor's in Computer Science, C++ certifications (e.g., C++ Certified Professional)
Work EnvironmentSoftware development, system programming, embedded systemsApplication development, system software, game development
Industry UsageEmerging industries, high-performance computing, niche software projectsFinance, gaming, embedded systems, software engineering
Common Search/ComparisonYesYes

Senior D Programming Language and Senior C++ Developer roles share similarities in credentials and work environments, but differ in industry focus and application areas. D is often used for high-performance, niche projects, while C++ is more established across various industries like finance and gaming.

Is there a D programming language?

Yes, the D programming language is a high-level, systems programming language designed for performance and productivity. It is used in various software development projects and supports features like garbage collection, metaprogramming, and interoperability with C and C++.

What are the key skills and qualifications needed to thrive as a Senior D Programming Language Developer, and why are they important?

To thrive as a Senior D Programming Language Developer, you need advanced proficiency in D language, strong software engineering principles, and a solid background in systems programming or application development. Familiarity with version control systems like Git, build tools such as Dub, and experience with unit testing frameworks are typically required. Excellent problem-solving skills, effective communication, and the ability to mentor junior developers are valuable soft skills in this position. These skills and qualities are crucial for delivering robust, efficient software solutions and contributing to high-performing development teams.

What is the highest paid coding job?

Senior D programming language developers, especially those with expertise in high-performance computing and embedded systems, tend to earn some of the highest salaries among coding roles. Compensation varies based on experience, industry, and location, with specialized skills in low-level programming often commanding top pay.
What are the most commonly searched types of D Programming Language jobs in Chicago, IL? The most popular types of D Programming Language jobs in Chicago, IL are:
What are popular job titles related to Senior D Programming Language jobs in Chicago, IL? For Senior D Programming Language jobs in Chicago, IL, the most frequently searched job titles are:
What cities near Chicago, IL are hiring for Senior D Programming Language jobs? Cities near Chicago, IL with the most Senior D Programming Language job openings:
Senior Software Architect-Snowpark

Senior Software Architect-Snowpark

Apex Informatics

Chicago, IL • On-site

$133K - $181K/yr

Full-time

Re-posted 19 hours ago


Job description

Max $65 on Agama W2 (Show me profiles if you get higher rate candidates) // Will Consider Own Corp C2C Candidates (Show me the profiles first)
Looking for a SR. software Engineer rather than an architect
Below is my hottest requirement. Please send Full Legal Name, LinkedIn, Location, Contact Details, C2C rate, and work authorization status with each submittal.
Client: Northern Trust Bank - via Judge Group
Location: Hybrid 3x a week onsite in Chicago IL (Local Only)
Interview Mode: Virtual Interview
Work authorization: Cannot work with OPT or CPT
  • Resource Work Location: 333 S. Wabash, Chicago
  • Onsite 3 days per week
  • Work hours: 8:00am - 5:00pm CST
  • Proficient in SQL and the Python programming language

CONTRACTOR's ROLE:
Senior Software Engineer - Snowpark - Python
EXPERIENCE LEVEL:
Senior
QUALIFICATIONS (must haves):
• Excitement to learn new things - passion to learn and grow are key to success on this team
• 6+ years of experience building complex distributed systems
2+ years using Snowflake in end to end solutions
• Be a team player - help others, be respectful with each other, and do your part to make the work day fun and impactful
• Experience with one of the following is required:
• Identifying and overcoming performance bottlenecks
• Identifying and overcoming scalability challenges
Putting together disparate data into a consolidated view
• Working on a scalable and distributed system in public clouds
• Expert in SQL and the Python programming language
DAILY TASKS & RESPONSIBILITIES:
• Work across functions and across teams - we don't only work on code that we own, we work with other parts of Snowflake every day
• Design and develop features in snowflake, understand customer requirements and meet business goals
• Build highly reliable snowflake solutions to meet the needs of the largest customers
• Enhance the programmability surface of Snowflake and improve the experience of the data developer
• Analyze fault-tolerance and high availability issues, performance and scale challenges, and solve them
• Ensure operational readiness of the services and meet the commitments to our customers regarding reliability, availability and performance
• Proficient in SQL and the Python programming language