Drumonix Jobs is an independent comparison site. We may earn a commission when you click through to retailers. Learn more.
Top Software Engineering Jobs You Should Apply for This Spring
Discover the highest-paying software engineering roles available this April. From AI specialists to cloud experts, these positions offer competitive salaries and growth opportunities.
Quick Picks
Best overall: Senior Site Reliability Engineer.
Best for AI enthusiasts: Principal Software Engineer - AI/ML.
Best remote opportunity: Senior Platform Engineer: Remote Cloud & Kubernetes Lead.
Top Employers by Listing Count
High-Paying Software Roles
Spring is bringing a fresh wave of lucrative software engineering roles. If you're looking for a high salary and stimulating work, these positions stand out.
Senior Site Reliability Engineer
The Senior Site Reliability Engineer role offers a dynamic work environment with a significant pay scale. Ideal for those with a knack for ensuring system reliability and performance.
Senior Site Reliability Engineer
Principal Software Engineer - AI/ML
If AI and machine learning are your passion, this Principal Software Engineer position is a must-consider. It promises cutting-edge projects and a robust compensation package.
Principal Software Engineer - AI/ML
These roles are excellent for those seeking high-impact positions with competitive salaries. But if remote work is your priority, the next set offers flexibility without compromising pay.
Flexible Remote Opportunities
For those who value work-life balance, these remote positions allow you to work from anywhere while earning a top-tier salary.
Senior Platform Engineer - Remote Cloud & Kubernetes
The Senior Platform Engineer role offers the ultimate in remote flexibility, perfect for cloud experts who thrive in autonomous environments. Expect a competitive package tailored for remote work.
Senior Platform Engineer - Remote Cloud & Kubernetes
Graduate AI Software Engineer
For recent graduates, the Graduate AI Software Engineer position provides a strong entry point into the industry, with remote work options and mentorship opportunities.
Graduate AI Software Engineer
These flexible roles show that you can have both high earnings and remote work benefits. For those looking for something more specialized, our next section highlights niche roles with unique challenges.
Specialized Niche Roles
These positions cater to specific skill sets, offering unique challenges and rewarding experiences.
Distinguished Machine Learning Data Scientist
The Distinguished ML Data Scientist role is perfect for those with a keen interest in data science and machine learning. This position offers a chance to work on groundbreaking projects.
Distinguished Machine Learning Data Scientist
Senior Software Engineer
For those with a strong background in software development, the Senior Software Engineer position in Carlow offers competitive pay and a chance to work on innovative projects.
Senior Software Engineer
These niche roles are tailored for specialists looking to expand their expertise. If you're exploring options beyond software engineering, consider checking out our related article on Best Security Jobs to Apply for This Spring for more career opportunities.