Software Engineer IV
Motion Recruitment
Software Engineer IV
Location: Remote
Duration: 6 Months +
A growing SaaS organization is seeking a Software Engineer IV for a 6-month remote contract opportunity. The company develops AI-powered pricing and promotions technology that helps global brands and retailers optimize pricing based on market conditions and improve promotional performance. This role will focus on building and enhancing core products using Java, SQL, and modern enterprise technologies in a collaborative engineering environment.
This is an opportunity to make a meaningful impact within a growing SaaS business while tackling challenging technical and business problems. You’ll have significant freedom and ownership, work alongside a high-performing engineering team, and contribute to decisions ranging from product functionality to implementation details. The environment emphasizes continuous learning, professional development, collaboration, and the opportunity to influence engineering best practices.
Contract Duration: 6 Months +
Required Skills & Experience
· 3+ years of professional software development experience
· Strong Java development skills or demonstrated ability to quickly adapt to Java
· Strong object-oriented design skills
· Solid SQL experience
· Knowledge of website design and usability
· Strong problem-solving skills with the ability to break complex problems into manageable components
· Ability to work independently and effectively in a dynamic, fast-paced environment
· Ability to connect technical solutions to business requirements and communicate across technical and business teams
· BS or BA in Computer Science or a related field, or equivalent professional experience
Desired Skills & Experience
· Experience delivering enterprise software
· Experience diagnosing and resolving application and database performance, scalability, and concurrency issues
· Experience with Hibernate and/or Spring
· Experience with Google Cloud
· Experience with Kubernetes
· Experience with Gradle
· SaaS development experience
What You Will Be Doing
Tech Breakdown
· Java
· SQL
· Hibernate and/or Spring
· Google Cloud
· Kubernetes
· Gradle
Daily Responsibilities
· Hands-on development of robust, well-tested application functionality
· Collaborate with product management to define and prioritize future functionality
· Participate in a modified Scrum environment, including specification, estimation, and division of work
· Conduct peer code reviews to identify bugs, performance concerns, security issues, and opportunities to improve code quality
· Help establish and improve software design, implementation, and coding standards
· Perform unit and system-level testing across applications and affected systems
· Implement application designs with consideration for performance, caching, state management, error logging, scalability, configuration, and testing
· Collaborate with engineering teammates while independently managing assigned work
- .... They will also be responsible for designing and implementing testable and scalable code. Responsibilities Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and...Suggested
$300k
...through concurrency, retries, and failures Shape technical architecture as the platform scales Partner with frontend and mobile engineers on polished, full-stack features Raise the bar on reliability, performance, and observability across backend systems What...Suggested- ...technology company focused on innovation and delivering exceptional software solutions for a diverse range of industries. With a commitment... ...This is a full-time remote role for a Software Engineer. The Software Engineer will be responsible for designing, implementing...SuggestedFull timeRemote work
- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering...Suggested
- ...We’re hiring a Senior Software Engineer to support a major technology initiative focused on new customer-facing web and mobile experiences, a unified design system, and AI-powered capabilities across products. The initiative is focused on raising the engineering bar for...SuggestedContract workShift work
- ...Senior Full stack Engineer - AI-Native Product Team Location: Remote (EST/CST) I’m working with a remote-first technology company... ..., more informed decisions. They’re looking for a Senior Software Engineer who enjoys solving real customer problems, working with...Remote work
- ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will...Remote work
- ...to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person must be...Part timeRemote workFlexible hours
- ...build campaigns, reach audiences, collect data, and maintain compliance. About the Role Our client is seeking a Senior Software Engineer responsible for developing, maintaining, and scaling the company’s software products. This role will contribute to building...Temporary workPart timeRemote workHome officeFlexible hours
- ...Android Software Engineer Location: Remote, Nationwide Our client is building a new generation of mobile experiences where artificial intelligence is an essential part of the product rather than an added feature. They are seeking an Android Software Engineer who...Remote work
- ...customers' business challenges, Take2 will work as a partner to best resolve client needs. Take2 is hiring an AWS Lakehouse Data Engineer who is eligible to be sponsored for a Public Trust Clearance. This position is Remote, but it will require you to work East Coast...Remote work
- ...Platform Engineer NeuBird AI is scaling rapidly and we need a platform engineer who can build the internal tools and infrastructure that make our engineering teams more productive. You'll create self-service platforms, streamline developer workflows, and eliminate friction...Flexible hours
- ...Summary: The Director of Engineering will lead the engineering team responsible for the company's next-generation SaaS platform. This... ...Responsibilities: Lead, mentor, and develop a growing team of software engineers while establishing clear expectations around...Temporary workRemote work
- ...POSITION SUMMARY: QDOBA is seeking a hands-on Manager of Software Engineering to lead the design, development, delivery, and continuous improvement of enterprise and internal-facing software platforms. This leader will manage and mentor a team of software engineers...
- ...I’m partnering with an innovative MedTech company developing a Software as a Medical Device platform designed to improve clinical decision... ...and patient outcomes. They are looking for a Software Engineer to help design, build and scale secure, reliable software within...
- ...chemical R&D teams to reach better results in record time. Our AI engine learns from as few as five data points, runs transparently... ...campaign orchestration, user management, and result delivery. Software design - Collaborate closely with the ML team to ensure stable,...Local area
- ...Data Solutions Engineer Remote (US) Klickly is a fast-growing, award-winning startup that is revolutionizing eCommerce. Based in the heart of Silicon Beach in Santa Monica CA, Klickly’s proprietary data and AI transform how innovative brands grow their customers....Remote work
- ...A Bachelor's degree in Computer Science, Information Technology, or a related field is typically required. ~10+ years of software engineering; 5+ years as a TA on Salesforce; Salesforce Certified System Architect+ Platform Developer II required; FedRAMP/NIST 800-53...
- ...About the Role We’re looking for a hands-on Applied AI Engineer to build the AI tools, agents, and automations that make Ignitium faster... ...and/or Python . You can build, debug, and maintain real software without an AI assistant, even though you’ll rarely work without...
- ...Role Overview We are seeking a skilled Site Reliability Engineer to join the GMI Global Infrastructure team. This role is hands... ...satisfaction. # Stay current with emerging GPU hardware and software technologies, integrating improvements as appropriate. # Regional...
- ...LEAD ENGINEER Position Summary The Lead Engineer is the working technical leader for the engineering function. The role is accountable for the design, testing, documentation, release, manufacturing support, and continuous improvement of the company’s products and...Full time
- ...Description Remote Our client seeks a Senior Information Security Engineer to operate and maintain an LLM-based code vulnerability... ...operations experience in information security, infrastructure, or software support. ~ Working knowledge of AWS fundamentals, including...Remote workShift workNight shiftRotating shift
$110k - $145k
...Job Description Summary The Senior Data Engineer designs and builds the AWS-native data foundation behind our enterprise AI applications - knowledge graphs, semantic layers, retrieval corpora, and the pipelines that keep them trustworthy. This role leads both the design...Permanent employmentContract workRemote workVisa sponsorshipWork visaRelocation package- ...Internal Applications Engineering Manager Job Category : Management Requisition Number : PRODU002455 Posted : September 30,... ...developing talent, and ensuring the team delivers high-quality software. Your Primary Responsibilities We are currently seeking...Full timeLocal areaImmediate startShift work
- ...About the role Stellar Blue.ai is looking for a AI Solutions Engineer who can combine strong client communication with practical AI workflow leadership. This is not a traditional pay-per-click, SEO, or single-channel marketing role. You will listen to clients and...Remote work
- ...RESPONSIBILITIES Take AI-powered systems from early prototype to functional, iterating until they work well enough to ship or hand off to engineering Run experiments, read the results, and use what you learn to make the next version better Instrument systems so the right...
$50 - $60 per hour
...Devices that are both in the cloud and on-premise, so experience doing both is ideal. Desired Experience: Product Security Engineering Experience Vulnerability Management Threat Management Risk Management Hardening/Patching Experience Med Device Experience...Hourly payContract workImmediate startRemote work$170k - $240k
...Staff Perception Software Engineer – Autonomous Vehicle Systems We are representing a fast-scaling technology company developing cutting-edge autonomous vehicle platforms. They are seeking a Staff Perception Software Engineer to lead the design and development of intelligent...Remote workRelocation packageFlexible hours- Responsibilities Develop and maintain Android applications using Kotlin, Jetpack Compose, and XML. Build reusable UI components using modern Android architecture and UDF patterns. Work with Coroutines, Flow, RxJava, REST APIs, and backend integrations. Write...
$145k
...Staff Software Engineer Remote (US-based) Salary: Starting at $145K Tech Stack: Frontend: Next.js, React Backend: Node.js, TypeScript, Payload CMS Cloud Infrastructure: AWS, Vercel, Neon, Cloudflare Workers Data & Analytics: BigQuery, Dataform,...For contractorsRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer IV. Be the first to apply!
- graduate software developer no experience Asheville, NC
- software engineer healthcare Asheville, NC
- software developer Asheville, NC
- ngo software engineer Asheville, NC
- startup software engineer Asheville, NC
- software developer positions Asheville, NC
- junior software developer remote Asheville, NC
- remote entry level software developer Asheville, NC
- part time software developer remote Asheville, NC
- senior software engineer remote Asheville, NC


