CrawlJobs Logo

Filters

Location
Salary

Software Engineer Consultant United States Jobs

7 Job Offers

Expert Consultant- Software Engineer, AGI - Data Services
Save Icon
Join our team as an Expert Consultant in Software Engineering for AGI Data Services. You will provide strategic oversight for AI data pipelines and mentor junior developers in Boston or Bellevue. This role requires 2+ years of system design experience and a background in evaluating AI systems. We...
Location Icon
Location
United States , Boston; Bellevue
Salary Icon
Salary
143700.00 - 194400.00 USD / Year
Amazon
Expiration Date
Until further notice
Expert Consultant- Software Engineer, AGI - Data Services
Save Icon
Join our team as an Expert Consultant in Software Engineering for AGI Data Services. You will provide strategic oversight for AI data pipelines and mentor junior developers in Boston or Bellevue. This role requires 2+ years of system design experience and a background in evaluating AI systems. We...
Location Icon
Location
United States , Boston; Bellevue
Salary Icon
Salary
143700.00 - 194400.00 USD / Year
Amazon
Expiration Date
Until further notice
Expert Consultant- Software Engineer, AGI - Data Services
Save Icon
Join our team as an Expert Consultant in Software Engineering for AGI Data Services. You will provide strategic oversight for AI data pipelines, mentor junior developers, and ensure data quality excellence. This role in Boston or Bellevue requires 2+ years of system design and AI experience. We o...
Location Icon
Location
United States , Boston; Bellevue
Salary Icon
Salary
143700.00 - 194400.00 USD / Year
Amazon
Expiration Date
Until further notice
Expert Consultant- Software Engineer, AGI - Data Services
Save Icon
Join our team as an Expert Consultant in Software Engineering for AGI Data Services. You will provide strategic oversight for AI data pipelines and mentor junior developers in Boston or Bellevue. This role requires 2+ years of system design experience and expertise in evaluating AI systems. We of...
Location Icon
Location
United States , Boston; Bellevue
Salary Icon
Salary
143700.00 - 194400.00 USD / Year
Amazon
Expiration Date
Until further notice
Expert Consultant- Software Engineer, AGI - Data Services
Save Icon
Join our team as an Expert Consultant in Software Engineering for AGI Data Services. You will provide strategic oversight for AI data pipelines and mentor junior developers in Boston or Bellevue. This role requires 2+ years of system design experience and a background in evaluating AI systems. We...
Location Icon
Location
United States , Boston; Bellevue
Salary Icon
Salary
143700.00 - 194400.00 USD / Year
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Software Engineer Consultant
Save Icon
Join HIKE2 in Chicago as a Software Engineer Consultant. Develop and integrate scalable software solutions using Python, cloud infrastructure (AWS/Azure), and APIs for enterprise clients. This role offers a collaborative environment, flexible PTO, comprehensive health plans, and a 401K match. App...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
75000.00 - 140000.00 USD / Year
hike2.com Logo
Hike2
Expiration Date
Until further notice
Senior Software Engineer Consultant
Save Icon
Join HIKE2 as a Senior Software Engineer Consultant in Chicago. Design and architect cutting-edge cloud and AI solutions, leveraging Python and AWS/Azure. Mentor junior engineers and champion best practices while enjoying comprehensive benefits and flexible PTO.
Location Icon
Location
United States , Chicago
Salary Icon
Salary
100000.00 - 170000.00 USD / Year
hike2.com Logo
Hike2
Expiration Date
Until further notice

About the Software Engineer Consultant role

A Software Engineer Consultant is a hybrid professional who combines deep technical expertise in software development with the strategic advisory skills of a consultant. Unlike a traditional in-house developer, a Software Engineer Consultant typically works on a project or contract basis, helping client organizations solve complex technical challenges, build new systems, or improve existing software infrastructure. These professionals bridge the gap between business objectives and technical execution, making them invaluable for companies undergoing digital transformation, scaling their engineering teams, or launching new products.

The core responsibilities of a Software Engineer Consultant are diverse and dynamic. On the technical side, they design, develop, test, and deploy software applications across various platforms, including cloud, web, and mobile. They often work with modern architectures such as microservices, serverless computing, and containerization. Beyond writing code, they are responsible for system architecture decisions, code reviews, and ensuring best practices in security, scalability, and performance. On the consulting side, they gather and analyze client requirements, estimate project timelines, communicate technical concepts to non-technical stakeholders, and present findings or prototypes to executive leadership. Many also contribute to business development by identifying new opportunities, writing proposals, and building long-term client relationships. A significant part of the role involves continuous learning and adaptability, as consultants frequently switch between different industries, technology stacks, and team cultures.

Typical skills and requirements for Software Engineer Consultant jobs include a strong foundation in computer science or a related field, usually evidenced by a bachelor’s degree in Computer Science, Engineering, Mathematics, or Information Systems. Proficiency in one or more programming languages such as Java, Python, C#, JavaScript, or Go is essential. Experience with cloud platforms (AWS, Azure, Google Cloud), databases (SQL and NoSQL), DevOps tools, and version control systems is highly valued. Soft skills are equally critical: excellent communication, problem-solving, and client management abilities are non-negotiable. Consultants must be flexible, self-motivated, and comfortable working in ambiguous environments. Many roles require fluency in English and the legal right to work in the country of operation. While entry-level positions may accept 1–2 years of experience, senior roles often demand 5–10 years of progressive software engineering and consulting experience, along with a proven track record of delivering end-to-end solutions for complex client challenges. Ultimately, Software Engineer Consultant jobs offer a unique career path for technologists who enjoy variety, intellectual challenge, and the opportunity to make a tangible impact across multiple organizations.