1

2024 Software Engineering Jobs (NOW HIRING)

... 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the ... Requirements * Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar ...

We are looking for a software engineering leader who is passionate about creating next-generation ... 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the ...

Senior Software Engineer

San Francisco, CA · On-site +1

$127K - $172K/yr

... 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the ... Requirements * Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar ...

About the team At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and ... In 2024 we raised US$113 million in Series B funding, the largest aggregate investment for a ...

About the team At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and ... In 2024 we raised US$113 million in Series B funding, the largest aggregate investment for a ...

We are looking for a software engineering leader who is passionate about creating next-generation ... 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the ...

We are looking for a software engineering leader who is passionate about creating next-generation ... 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the ...

... 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the ... Requirements * Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar ...

Senior Software Engineer

Salt Lake City, UT · On-site +1

$110K - $149K/yr

... 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the ... Requirements * Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar ...

Senior Software Engineer

San Diego, CA · On-site

$117K - $158K/yr

... 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the ... Requirements * Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar ...

... 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the ... Requirements * Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar ...

Senior Software Engineer

San Diego, CA · Remote

$117K - $158K/yr

... 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the ... Requirements * Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar ...

About the team At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and ... In 2024 we raised US$113 million in Series B funding, the largest aggregate investment for a ...

We are looking for a software engineering leader who is passionate about creating next-generation ... 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the ...

Senior Software Engineer

San Diego, CA · On-site +1

$117K - $158K/yr

... 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the ... Requirements * Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar ...

... 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the ... Requirements * Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar ...

next page

Showing results 1-20

2024 Software Engineering information

See salary details

$19

$49

$71

How much do 2024 software engineering jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for 2024 software engineering in the United States is $49.58, according to ZipRecruiter salary data. Most workers in this role earn between $39.42 and $61.06 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the 2024 Software Engineering position, and why are they important?

To excel in 2024 Software Engineering, you need strong skills in programming languages such as Python, Java, or JavaScript, along with a bachelor’s degree in computer science or a related field. Familiarity with modern development frameworks, cloud computing platforms, version control systems (like Git), and relevant certifications such as AWS Certified Developer or ScrumMaster are often required. Effective teamwork, problem-solving ability, and excellent communication skills help individuals thrive in collaborative and fast-paced environments. These competencies ensure that software engineers can deliver robust, scalable solutions while adapting to evolving technologies and project requirements.

What is the demand for software engineers in 2024?

The demand for software engineers remains high in 2024 due to ongoing digital transformation across industries, with growth driven by areas such as cloud computing, artificial intelligence, and cybersecurity. Employers seek professionals skilled in programming languages like Python, Java, and JavaScript, often requiring experience with agile development and relevant certifications. Job opportunities are strong in both tech companies and non-tech sectors adopting software solutions.

What does a typical day look like for someone in a 2024 Software Engineering role?

A typical day for a 2024 Software Engineer usually involves collaborating with team members during daily stand-ups, writing and reviewing code, and troubleshooting or debugging software issues. Engineers may also participate in design sessions, sprint planning, or code reviews, working closely with product managers, designers, and QA teams to ensure alignment on project goals. Frequent communication through platforms like Slack, Jira, or GitHub is common, and there may be opportunities for professional development, such as learning new tools or contributing to open-source projects. The work environment is often agile, encouraging adaptability and quick problem-solving. This dynamic structure helps software engineers stay engaged and grow their technical and teamwork skills.

Is it true that AI will replace software engineers?

AI is expected to automate certain repetitive coding tasks, but software engineers will continue to be essential for designing, developing, and maintaining complex systems. Skills in problem-solving, system architecture, and adapting to new technologies remain critical in the field.

What is a 2024 Software Engineering job?

A 2024 Software Engineering job refers to a role where professionals design, develop, test, and maintain software applications using modern programming languages and frameworks. These roles often involve working on cloud computing, AI, cybersecurity, and other emerging technologies. Engineers collaborate in teams, follow agile methodologies, and use tools for version control and deployment. Employers look for strong coding skills, problem-solving abilities, and experience with industry-standard technologies.

What engineer makes $500,000 a year?

Senior software engineers, especially those working at large tech companies or in specialized fields like machine learning or cloud computing, can earn $500,000 or more annually. High compensation often includes base salary, bonuses, and stock options, and typically requires extensive experience, advanced skills, and a strong track record of performance.

What engineers make $300,000 a year?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or with extensive experience at large tech companies, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, and requires advanced skills, certifications, and a strong track record of performance.
What are the most commonly searched types of 2024 Software Engineering jobs? The most popular types of 2024 Software Engineering jobs are:
What states have the most 2024 Software Engineering jobs? States with the most job openings for 2024 Software Engineering jobs include:
Infographic showing various 2024 Software Engineering job openings in the United States as of July 2026, with employment types broken down into 94% Full Time, 4% Part Time, and 2% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $103,126 per year, or $49.6 per hour.
Software Engineering Manager, Agentic AI

Software Engineering Manager, Agentic AI

Tulip Interfaces

Somerville, MA • Hybrid

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 17 days ago


Job description

This role is located in Somerville, MA - We are a hybrid work environment and are in the office 3+ days/per week.

Tulip, the leader in AI-native frontline operations, is helping companies around the world equip their workforce with composable, connected apps, leading to higher quality work, improved efficiency, and end-to-end traceability across operations. Tulip's cloud-native, no-code platform, powered by embedded AI, is driving the digital transformation of industrial environments through composable, human-centric solutions that go beyond disrupting the Manufacturing Execution System (MES) category.

A spinoff out of MIT, Tulip is headquartered in Somerville, MA, with offices in Germany, Hungary, Singapore, and Israel. Tulip has been recognized as a World Economic Forum Global Innovator, a 2024 Deloitte Technology Fast award winner, one of Energage's Top Workplaces USA, and one of Built In Boston's "Best Places to Work" and "Best Midsize Places to Work."

About You

You'll lead the engineering team building Tulip's new agent-native app-building product - an effort that will redefine how customers compose, deploy, and operate apps on our platform, and you'll ship something publicly within the first few months. You bring high levels of technical acumen and people management skill, honed over years of building and delivering SaaS products, and you're energized by the chance to build at the edge of what AI models can do. You have strong opinions about agent architectures, context management, and building scalable systems, and you're passionate about mentoring engineers and helping them grow. You're a collaborative, motivated self-starter who leads from the front, brings your authentic self to work, and wants to help shape how this team operates as a reference point for AI-driven development across the broader engineering org.

What skills or experience do I need?
  • Experience building and scaling AI systems in production, including LLM fine-tuning and evaluation, agent orchestration and context management, retrieval pipelines and vector stores, tool invocation and MCPs, guardrails and safety layers, and end-to-end observability for non-deterministic systems
  • 2-3+ years of experience leading software development teams with strong hands-on technical leadership, architecting solutions, and staying close to the code
  • Experience building and scaling large SaaS products and complex distributed systems
  • Expertise in contemporary tech stacks including React, Node.js, MongoDB, and Postgres, with experience deploying in multi-cloud and multi-tenant environments
  • Hands-on experience architecting systems that integrate agentic and generative AI capabilities, including tool use, context management, sandboxed execution, and long-running workflows
  • Cross-functional leadership with product, design, and customer-facing teams to deliver features end-to-end
  • Strong product-engineering instincts: you can prototype quickly, prune scope, and decide what to ship versus what to throw away
Key Responsibilities
  • Own the technical architecture and delivery of Tulip's new agent-native app-building product
  • Hire, mentor, and grow a senior team capable of operating with high autonomy and quality from day one
  • Establish engineering standards: testing, observability, AI-driven development practices for the team
  • Partner with Infrastructure and other Engineering teams to evolve Tulip's API surface and runtime so agents have what they need without compromising the existing platform
  • Collaborate deeply with product and design as a product threaded team, with shared ownership of outcomes
  • Cultivate an AI-first development culture and continuously raise the bar on velocity and quality
Key Collaborators
  • Product & Design
  • Engineering leadership peers
  • Infrastructure
  • QA
  • Tulip Customers and Customer-facing teams
Working At Tulip

We know even great candidates experience imposter syndrome. Even if you don't match every requirement, applying gives you the opportunity to be considered.

We're building a strong, diverse team that values hard work, families, and personal well-being. Benefits of working with us include:

  • Direct impact on product and culture
  • Company equity
  • Competitive benefits package including Health, Dental, Vision, Short-term Disability, Long-term Disability, Life Insurance, AD&D, FSA, Commuter Benefits, Parental Leave, and 401(K)
  • Flexible work schedule and unlimited vacation policy
  • Virtual company events and happy hours
  • Fitness subsidies
  • Dog-friendly office

We are an equal opportunity employer. At Tulip, we celebrate all. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Help us build an inclusive community that will transform frontline operations.

The compensation information displayed on each job posting reflects the range for new hire pay rates for the position across all US locations. Within the range posted, actual compensation will be determined depending on multiple factors including job-related knowledge & skills, experience, business needs, geographical location, market compensation data, and internal equity. Expected compensation ranges for this role may change over time. The salary range for this position is $160,000 - $220,000 per year, based on a level M1 (minimum) to a level M2 (maximum). The final level will be determined during the interview process.