Job offers - CrawlJobs

Software Engineer II Jobs (Hybrid work)

123 Job Offers

New
Embedded Software Engineer II, Vehicle Core Software
Save Icon
Salary Icon
Salary
Not provided
Rivian and Volkswagen Group Technologies
Expiration Date
Until further notice
New
Software Engineer II
Save Icon
Join OpenEye as a Software Engineer II in Liberty Lake, US. Develop cloud video and security solutions using Java or C#. Requires a CS degree, 2-5 years experience, and strong OOP skills. Enjoy great benefits from day one.
Salary Icon
Salary
90000.00 - 125000.00 USD / Year
OpenEye
Expiration Date
Until further notice
New
Software Engineer II (Hybrid - 2x/week)
Save Icon
Join Avery Dennison as a Software Engineer II in Little Rock. Build scalable microservices with .NET Core, C#, Angular, and Azure. Requires 4+ years experience and strong SQL skills. Hybrid role with great benefits.
Salary Icon
Salary
Not provided
vestcom.com Logo
Vestcom
Expiration Date
Until further notice
New
Software Engineer II (Hybrid - 2x/week)
Save Icon
Join Avery Dennison as a Software Engineer II in Little Rock. Build scalable microservices with .NET Core, C#, Angular, and Azure. Requires 4+ years experience and strong SQL skills. Hybrid role with great benefits.
Salary Icon
Salary
Not provided
averydennison.com Logo
Avery Dennison
Expiration Date
Until further notice
Software Engineer II, iOS
Save Icon
Join Tinder as a Software Engineer II, iOS in Palo Alto. Build consumer-facing recommendation features with Swift, SwiftUI, and Swift Concurrency. 2+ years of native iOS experience required. Great benefits.
Salary Icon
Salary
140000.00 - 160000.00 USD / Year
mtch.com Logo
Match Group
Expiration Date
Until further notice
Software Engineer II, Android
Save Icon
Join Tinder as a Software Engineer II, Android in Palo Alto. Build consumer-facing recommendation features with Kotlin, Jetpack Compose, and Coroutines. 2+ years of native Android experience required.
Salary Icon
Salary
140000.00 - 160000.00 USD / Year
mtch.com Logo
Match Group
Expiration Date
Until further notice
Senior Software Engineer II, Full Stack - Growth (Hybrid)
Save Icon
Lead full-stack development of AI-powered GTM tools at Homebase in Toronto. Requires 5+ years engineering experience, Rails + React skills, and hands-on AI/LLM expertise. Hybrid role with strong benefits.
Location Icon
Location
Salary Icon
Salary
Not provided
Homebase
Expiration Date
Until further notice
Software Engineer II, User Targeting
Save Icon
Join Braze as a Software Engineer II in Toronto, building high-scale user segmentation features with Ruby on Rails and React. Process billions of users daily, work with MongoDB and ClickHouse, and enjoy great benefits.
Location Icon
Location
Salary Icon
Salary
125280.00 - 210600.00 CAD / Year
Braze
Expiration Date
Until further notice
Software Engineer II, User Targeting
Save Icon
Join Braze as a Software Engineer II on the User Targeting team in Austin. Build high-scale segmentation features with Ruby on Rails and React, processing billions of users daily. 2+ years of experience required.
Salary Icon
Salary
104400.00 - 176040.00 USD / Year
Braze
Expiration Date
Until further notice
Senior Software Engineer II, Fullstack (AI)
Save Icon
Senior Fullstack Engineer role at LG Ad Solutions in Denver, building scalable CTV advertising reporting platforms with React, Node.js, and AI tools. Requires 5+ years fullstack experience. Salary $162K-$264K plus bonus and full benefits.
Salary Icon
Salary
Not provided
LG Ad Solutions
Expiration Date
Until further notice
iOS Software Engineer II
Save Icon
Salary Icon
Salary
Not provided
deliveryhero.com Logo
Delivery Hero
Expiration Date
Until further notice
Software Engineer II, Content Quality - Quick Commerce
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
deliveryhero.com Logo
Delivery Hero
Expiration Date
Until further notice
iOS Software Engineer II
Save Icon
Salary Icon
Salary
Not provided
deliveryhero.com Logo
Delivery Hero
Expiration Date
Until further notice
Software Engineer II
Save Icon
Salary Icon
Salary
Not provided
Flywire
Expiration Date
Until further notice
Software Engineer II
Save Icon
Salary Icon
Salary
Not provided
Flywire
Expiration Date
Until further notice
BTS Associate Software Engineer II - AI
Save Icon
Salary Icon
Salary
Not provided
abbvie.it Logo
abbvie
Expiration Date
Until further notice
Software Engineer II (Hybrid - 2x/week)
Save Icon
Salary Icon
Salary
Not provided
averydennison.com Logo
Avery Dennison
Expiration Date
Until further notice
Software Engineer II (Hybrid - 2x/week)
Save Icon
Salary Icon
Salary
Not provided
averydennison.com Logo
Avery Dennison
Expiration Date
Until further notice
Software Engineer II (Hybrid - 2x/week)
Save Icon
Salary Icon
Salary
Not provided
averydennison.com Logo
Avery Dennison
Expiration Date
Until further notice
Software Engineer II (Hybrid - 2x/week)
Save Icon
Salary Icon
Salary
Not provided
averydennison.com Logo
Avery Dennison
Expiration Date
Until further notice

About the Software Engineer II role

Explore Software Engineer II jobs and discover a pivotal career stage for experienced developers ready to take on greater technical ownership and complexity. A Software Engineer II is a mid-level professional who operates with substantial independence, designing, building, and maintaining critical software systems. This role is a cornerstone of engineering teams, bridging the gap between foundational execution and strategic leadership.

Typically, professionals in these jobs are responsible for the end-to-end delivery of features or services. Common responsibilities include designing scalable system architectures, writing clean and efficient code, developing and integrating APIs, and ensuring robustness through comprehensive testing and debugging. They often own specific components or services, making key decisions on implementation and technology choices. Collaboration is a significant aspect of the role; Software Engineers II regularly work with product managers, designers, and other engineers to translate requirements into technical specifications and high-quality deliverables. They also frequently mentor junior developers, conduct code reviews, and contribute to improving team processes and engineering best practices.

The technical skill set for these positions is both deep and broad. Proficiency in one or more modern programming languages such as Java, Python, JavaScript (with frameworks like React or Node.js), C#, or Go is standard. Strong experience with cloud platforms (AWS, Azure, or GCP) and services is highly common, including serverless computing, containers, and managed databases. A solid grasp of data structures, algorithms, and system design principles is essential. Familiarity with DevOps practices, including CI/CD pipelines, infrastructure as code, and monitoring tools, is often expected. Beyond technical acumen, successful candidates demonstrate strong problem-solving abilities, effective communication skills, and a proactive approach to identifying and mitigating risks in projects.

Typical requirements for Software Engineer II jobs include a Bachelor’s degree in Computer Science or a related field (or equivalent practical experience) coupled with approximately 3-5 years of professional software development experience. Employers look for a proven track record of contributing to significant features, demonstrating growing autonomy, and showing initiative in technical design and process improvement. This career level is ideal for engineers seeking to deepen their expertise while beginning to influence technical direction, making it a highly sought-after and rewarding position for those advancing their tech careers.