1

Flexible Software Engineer Jobs (NOW HIRING)

Senior Software Engineer

Atlanta, GA · On-site

$138 - $181.65/hr

You create flexible software without over-engineering. You make appropriate trade‑offs, re‑use where possible, and are judicious about introducing dependencies. You are efficient with resource ...

Our team consists of passionate and motivated engineers and scientists with advanced degrees in ... You will design and implement flexible software solutions and collaborate with multi-disciplinary ...

... flexible software designed to give operators more insight into their customers, more control over ... Overview This Staff Engineer position is responsible for full stack software development on ...

... flexible software designed to give operators more insight into their customers, more control over ... Learn more at ;br> Overview This Staff Engineer position is responsible for full stack software ...

... flexible software designed to give operators more insight into their customers, more control over ... Overview This Staff Engineer position is responsible for full stack software development on ...

The Role Q2 is seeking a Software Engineer to join the Targeted Experiences team and contribute to ... Flexible Time Off * Career Development & Mentoring Programs * Health & Wellness Benefits, including ...

Our team consists of passionate and motivated engineers and scientists with advanced degrees in ... You will design and implement flexible software solutions and collaborate with multi-disciplinary ...

Showing results 21-40

Flexible Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do flexible software engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for flexible software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a flexible software engineer?

A Flexible Software Engineer is a professional who possesses a broad set of technical skills and is able to adapt to different roles, technologies, and project requirements within software development. They can work across various programming languages, frameworks, and sometimes even handle tasks outside of pure coding, such as DevOps or testing. This adaptability makes them valuable in dynamic environments where project needs can change rapidly. Flexible Software Engineers often collaborate with cross-functional teams and help bridge gaps between different technical areas.

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

To thrive as a Flexible Software Engineer, you need strong programming skills, a solid understanding of software development principles, and typically a degree in computer science or related field. Familiarity with a range of programming languages, version control systems like Git, and cloud platforms such as AWS or Azure is commonly expected. Adaptability, effective communication, and a growth mindset help you excel in dynamic, cross-functional environments. These skills and qualities enable you to efficiently tackle diverse technical challenges and collaborate on evolving projects.

What are some common challenges faced by flexible software engineers, and how can they best adapt to changing project requirements?

Flexible Software Engineers often work on a variety of projects, requiring them to quickly learn new technologies and adapt to shifting priorities. One common challenge is managing multiple tasks with varying scopes or deadlines, which demands strong organizational and communication skills. To succeed, it's important to stay proactive in seeking clarification, embrace continuous learning, and collaborate closely with team members to ensure smooth transitions between projects. Being comfortable with ambiguity and maintaining a positive, solutions-oriented mindset also helps when navigating frequent changes.

What is the difference between Flexible Software Engineer vs Full Stack Developer?

AspectFlexible Software EngineerFull Stack Developer
CredentialsTypically requires a bachelor's degree in CS or related fieldSame as Flexible Software Engineer
Work EnvironmentOften remote or flexible hours, project-basedUsually office or remote, project-focused
Industry UsageCommon across tech companies, startups, freelancingWidely used in web development, startups, agencies
Search & Comparison IntentHigh overlap in job flexibility and technical skillsSimilar roles with a focus on full stack skills

The main difference is that a Flexible Software Engineer emphasizes adaptable work hours and environments, often working on various projects or remotely. A Full Stack Developer specializes in both front-end and back-end development, with a focus on comprehensive web solutions. Both roles require similar technical credentials and are prevalent in tech industries, but their primary focus and work setup differ slightly.

What cities are hiring for Flexible Software Engineer jobs?

Cities with the most Flexible Software Engineer job openings:

What are the most commonly searched types of Software Engineer jobs?

The most popular types of Software Engineer jobs are:

What states have the most Flexible Software Engineer jobs?

States with the most job openings for Flexible Software Engineer jobs include:

Sr Software Engineer - C++(701002)

IDEALFORCE LLC

Dallas, TX

$121K - $159K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Re-posted yesterday


Job description

Company Description

IDEALFORCE has multiple FULL TIME positions available immediately for Sr Software Engineer (C++) to join our customer in Dallas, TX. Please find below additional details about this job. Kindly respond with your most up to date resume if you would like to pursue this opportunity. Client prefers LOCAL CANDIDATES for this role as it requires in person interview. Client will provide H1b Sponsorship if required. 


Our Client is a provider of order and investment management platform technology solutions to alternative and traditional asset management clients. Our Client provides global clients with scalable solutions to create and capture business opportunities using a proven technology approach that drives efficiency and allows fund managers and traders to focus on investment performance. Our Client offers multi-asset, multi-currency order, portfolio, and risk management capabilities that it believes delivers the most streamlined, powerful, intuitive and innovative work flow solutions in the market today.

Job Description

The role of Software Engineer within our Client group is expected to provide technical expertise to support, enhance, and refresh suite of tools including OMS, EMS, Risk, Transaction, and Portfolio Construction tools. (S)he must demonstrate ability to analyze complex business/technical problems and make sound technical decisions proactively and in a self-directed manner. The role will utilize C++ / Object-Oriented analysis, design, and programming to develop robust, flexible software solutions.  


Key job responsibilities include:

-Responsible for the design, development and deployment of new and existing infrastructure components pertaining to OME, EMS, Risk, Position, Transaction, and Portfolio Construction. 

-Responsible for proposing new designs and modifying existing ones to continuously improve performance, functionality, and stability of the system.

-Facilitate communication and collaboration with business analysts, quality assurance, level 1&2 support, and peer technology teams.



Qualifications

-Solid understanding of Object-Oriented Analysis and Design fundamentals.

-Solid understanding of Software Development Life Cycle steps.

-3+ years experience in C++ in a Unix/Linux environment.

-3+ years experience in multi-threaded and real time programming of trading applications.

-Experience working with FIX, Tibco, and high performance messaging systems a plus. 

-Solid skills in Perl, Python, SQL, and other scripting languages. Sybase experience is a plus.

-Knowledge of financial products and trading platforms is a plus.

-Strong written and verbal communication skills.


Interpersonal Skills:

-Passion for solving investment business problems through the use of technology.

-Strong interpersonal and communication skills.

-Strong critical reasoning skills.

-Detail-oriented approach to solving problems.

-Enthusiasm for learning & results oriented.

-Strong work ethic & high degree of integrity.

-Self starter and able to work with minimal supervision.

-Team player, willing to help teammates achieve their goals and work in a collaborative environment. 


Education:

-Bachelor Degree in Computer Science, Electrical Engineering, or equivalent.


Benefits Overview:

-Medical and dental plans

-Retirement savings plan

-Vacation and sick time

-Short and long-term disability coverage

-Wellness initiatives

-Travel insurance

-Educational reimbursement

-Transit benefits

-Onsite professional development

-Teladoc coverage

-Access to fitness facilities

-Backup child care

-Employee Assistance Program

-Life Insurance


Additional Information

- "All your information will be kept confidential according to EEO guidelines". - All candidates who are authorized to work in US are encouraged to apply. - Candidates must clear the Background check prior to commencing the assignment. 


THIRD PARTY CANDIDATES:

Email your candidate/s resume to pete dot tylor at idealforce.com along with the following details: Rate, Current location and Availability.


Disclaimer :

 The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.



Idealforce logo

About Idealforce

Sourced by ZipRecruiter

Idealforce is a reputable company headquartered in Austin, TX, United States, that operates within the dynamic technology industry. As indicated by the information derived from its official website, idealforce.com, the company's specialization lies in providing innovative technology solutions and digital services for various business operations. Founded on the principles of excellence, efficiency, and progressive technology, Idealforce has significantly contributed toward shifting the business landscape to a more digital realm.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Austin, TX, US

Year founded

2008

Social media