<p><strong>Robert Half</strong> is actively partnering with an Austin-based client to identify a Data Engineer<strong> (contract).</strong> In this role, you will contribute to data infrastructure and pipeline development. This role is ideal for a candidate with solid SQL Server experience who is ready to take on more complex projects and begin developing leadership skills <strong>This position is in Austin, Tx. Candidates must currently live in Austin, Tx.</strong></p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design and implement scalable data pipelines using SQL Server Integration Services (SSIS) and related technologies</li><li>Develop and manage advanced database structures including schemas, stored procedures, functions, and views in SQL Server</li><li>Establish and enforce data quality standards and validation protocols to maintain data accuracy and consistency</li><li>Enhance database performance through query optimization, indexing, and proactive system monitoring</li><li>Collaborate with business analysts and stakeholders to gather, interpret, and translate data requirements into technical solutions</li><li>Build and support ETL/ELT workflows for both batch and real-time data processing</li><li>Continuously monitor pipeline health and address performance issues or failures proactively</li><li>Maintain comprehensive documentation of data flows, technical processes, and system configurations</li><li>Participate in peer code reviews and contribute to the development of technical standards and best practices</li><li>Provide mentorship and knowledge sharing to entry level team members</li><li>Troubleshoot and resolve data inconsistencies, pipeline errors, and integration issues</li></ul>
We are looking for an experienced SQL Developer to join our team in Dublin, Ohio. This role involves designing, developing, and optimizing SQL databases and related solutions to support key business operations. The ideal candidate will bring strong technical expertise, a collaborative mindset, and a commitment to delivering high-quality data solutions.<br><br>Responsibilities:<br>• Design, develop, and maintain SQL Server databases, stored procedures, views, and functions to meet business requirements.<br>• Build and manage ETL processes using SQL packages to ensure seamless data integration.<br>• Create and maintain detailed reports to support business intelligence and decision-making processes.<br>• Optimize database performance through query tuning, indexing, and resource management.<br>• Collaborate with business analysts, data architects, and developers to gather requirements and deliver tailored solutions.<br>• Ensure data integrity and security while adhering to company compliance standards.<br>• Troubleshoot and resolve database-related issues promptly to minimize disruptions.<br>• Conduct code reviews and actively participate in initiatives to improve development practices.
Robert Half is looking for an experienced database developer with a strong SQL Server background. In this role, you'll be working to design, build and develop a new server with the right database architecture. If you consider yourself an authority on writing SQL code and love developing new systems, this may be the position for you. What you get to do every single day · Design, code, and implement a SQL server for database management · Generate a database schema based on application related function and type of the data · Import existing data into the database · Build a method for storing future database data · Ensure internal quality control of data imported and ongoing analysis of data integrity · Ensure security and integrity of the database including scheduled backups · Provide documentation and training to database administrator. Provide training to other users as necessary
We are looking for a talented Innovation Developer to join our team on a long-term contract basis. This role involves exploring cutting-edge technologies to create innovative solutions and improve existing processes through hands-on prototyping and development. As part of our team in King of Prussia, Pennsylvania, you will contribute to exciting projects in areas like AI, machine learning, blockchain, and user experience design.<br><br>Responsibilities:<br>• Develop and prototype innovative solutions using modern technologies such as AI, machine learning, and blockchain.<br>• Collaborate with cross-functional teams to define project goals and execute on loosely defined requirements.<br>• Conduct hypothesis testing, reverse engineering, and solution architecture to validate ideas and concepts.<br>• Create and maintain technical documentation and project summaries to communicate findings effectively.<br>• Contribute to the design and implementation of small-scale technology pilots to test new concepts.<br>• Utilize coding languages like Python and TypeScript for development tasks, with optional experience in Go or Java.<br>• Leverage tools like GitHub, Atlassian Jira, and Confluence to support project development and collaboration.<br>• Present results and findings to stakeholders through clear and engaging demonstrations.<br>• Foster a user-centric approach, ensuring solutions align with end-user needs and expectations.<br>• Stay informed on emerging technologies to identify opportunities for innovation.
We are looking for a Senior Software Engineer to lead the development and deployment of enterprise-level software solutions. This role focuses on delivering high-quality, secure, and efficient systems while ensuring their ongoing maintenance and optimization. The ideal candidate will also provide strategic technical guidance to senior leadership, evaluate emerging technologies, and foster innovation within the team.<br><br>Responsibilities:<br>• Oversee code deployments across multiple product teams, including cloud-based, mobile, and on-premise applications.<br>• Manage the release repository and maintain documentation for build and release procedures.<br>• Plan and execute release governance, risk assessments, milestone tracking, and production readiness reviews.<br>• Provide strategic technical advice to senior management regarding long-term systems planning and the adoption of new hardware and software.<br>• Conduct research on emerging technologies to enhance security, improve operations, and streamline deployment processes.<br>• Lead and guide both local and offshore teams to deliver technical support and maintain operational effectiveness.<br>• Develop and enforce policies and procedures to ensure the quality and security of application development and system administration.<br>• Collaborate with business units and technology vendors to implement and support technology solutions that meet organizational needs.<br>• Identify opportunities for operational improvements through the use of advanced technologies.<br>• Perform additional duties as assigned to support the organization's objectives.
We are looking for a skilled Software Engineer to join our team in Des Moines, Iowa. In this role, you will contribute to the design, development, and implementation of software solutions, ensuring high-quality performance and functionality. This position offers an opportunity to work on cutting-edge technologies and collaborate with a dynamic team of professionals.<br><br>Responsibilities:<br>• Develop and maintain backend systems to support robust software applications.<br>• Collaborate with cross-functional teams following Agile Scrum methodologies to deliver high-quality solutions.<br>• Design, build, and optimize APIs for seamless integration with front-end systems.<br>• Utilize ASP.NET and C# to develop scalable and efficient software components.<br>• Manage and optimize databases using Microsoft SQL Server to ensure data integrity and performance.<br>• Work on React-based front-end development to create intuitive user interfaces.<br>• Troubleshoot and resolve software bugs using bug tracking tools like Atlassian Jira.<br>• Conduct A/B testing to improve system performance and user experience.<br>• Contribute to code reviews and ensure adherence to development best practices.<br>• Stay updated with emerging technologies to continually improve software solutions.
We are looking for an experienced IT Director to lead and oversee the technology infrastructure and operations within our organization. Based in Live Oak, Texas, this role requires a visionary leader who can align IT strategies with business objectives while managing daily operations and long-term initiatives. The ideal candidate will possess strong leadership skills, technical expertise, and a proven ability to drive innovation and efficiency.<br><br>Responsibilities:<br>• Develop and implement strategic IT plans that align with organizational goals and foster long-term growth.<br>• Lead and mentor teams responsible for infrastructure, service desk operations, and cloud systems.<br>• Optimize daily IT operations across multiple locations, ensuring reliability, security, and scalability of systems.<br>• Monitor and report on key performance indicators (KPIs) and service level agreements (SLAs) to ensure operational excellence.<br>• Collaborate on cross-functional IT projects, integrating enterprise tools, collaboration systems, and jobsite technologies.<br>• Drive the adoption of modernized and automated processes to enhance IT operations.<br>• Manage risk and security protocols, including disaster recovery planning and backup systems.<br>• Build and maintain strong vendor relationships, overseeing contracts and budgets for infrastructure-related services.<br>• Ensure compliance with cybersecurity standards in partnership with the Information Security team.<br>• Partner with IT project managers to deliver infrastructure projects on schedule and aligned with business priorities.
We are looking for an experienced IT Manager to oversee the design, implementation, and management of advanced infrastructure solutions. This role requires strong technical expertise and leadership skills to ensure the organization’s IT systems are secure, efficient, and aligned with business objectives. Based in Wheeling, Illinois, this position offers an opportunity to collaborate across teams and drive technological excellence.<br><br>Responsibilities:<br>• Develop and implement reliable infrastructure solutions, including on-premises and hybrid server environments.<br>• Administer and optimize network architecture, server systems (Windows and Linux), storage solutions, and disaster recovery plans.<br>• Manage virtualization platforms such as vSphere and vCenter to enhance system performance.<br>• Oversee Active Directory, group policies, and related services to ensure seamless operations.<br>• Ensure compliance with security standards, data protection laws, and industry regulations.<br>• Monitor and analyze system performance, addressing issues promptly to minimize downtime.<br>• Collaborate with IT and business leaders to align infrastructure strategies with organizational goals.<br>• Maintain thorough documentation of system configurations, processes, and troubleshooting guidelines.<br>• Provide mentorship and training to the Helpdesk Team to enhance their technical capabilities.
<p>We are looking for an experienced and innovative Senior Software Engineer to join our dynamic team in Hilliard, Ohio. In this role, you will collaborate with cross-functional teams to deliver high-quality products. If you thrive on solving complex problems and staying ahead of industry trends, this is the perfect opportunity to make an impact.</p><p><br></p><p>Responsibilities:</p><p>• Design and develop advanced software solutions tailored to meet complex business needs.</p><p>• Lead and mentor a team of engineers, providing guidance throughout project lifecycles.</p><p>• Build and maintain scalable applications, APIs, and database models to ensure optimal performance.</p><p>• Collaborate closely with product managers, user experience designers, and stakeholders to gather and refine project requirements.</p><p>• Manage software deployments and provide post-release support to ensure seamless operation.</p><p>• Recommend and implement best practices, tools, and processes to improve productivity and code quality.</p><p>• Conduct rigorous code reviews and approve changes to maintain high development standards.</p><p>• Evaluate team performance, offering constructive feedback and guidance for growth.</p><p>• Stay updated on emerging technologies and industry trends to propose innovative solutions.</p><p>• Assess and integrate frameworks, platforms, and tools to enhance development capabilities.</p>
<p>Our client in Wisconsin has an immediate and critical opening for a Senior Software Engineer to join their team on a long-term contract. They are looking to bring in a staff engineer-level individual who not only writes excellent code but also provides technical leadership, mentorship, and strong partnership with their in-house Architect.</p><p><br></p><p>This is not a heads-down coding role—this is a seat at the table for someone who can guide and direct work across a team, own design responsibilities, and jump in with hands-on development as needed. You’ll help shape technical strategy while also staying close to delivery.</p><p><br></p><p>What You’ll Be Doing:</p><p>Lead technical efforts in a collaborative Scrum team environment.</p><p><br></p><p>Partner closely with the Architect to co-own solution design and implementation.</p><p><br></p><p>Provide guidance and task direction to other engineers while contributing code yourself.</p><p><br></p><p>Bring proactive energy to problem-solving—someone who speaks up, shares ideas, and drives initiatives forward.</p><p><br></p><p>Balance and bridge cloud and on-premise environments with a strong understanding of DevOps and platform capabilities.</p><p><br></p><p>Support modern application architecture using tools like Kafka, GitHub, SQL Server, and OpenShift.</p><p><br></p><p>Must-Have Technical Skills:</p><p>Java (Core & Frameworks)</p><p><br></p><p>SQL Server</p><p><br></p><p>GitHub</p><p><br></p><p>OpenShift</p><p><br></p><p>Kafka</p><p><br></p><p>Cloud & On-Premise Development (on-premise is critical)</p><p><br></p><p>DevOps & Test Automation exposure</p><p><br></p><p>Working in Agile/Scrum teams</p>
We are looking for an experienced Data Engineer to join our team in Denton, Texas. In this role, you will leverage your expertise in cloud data engineering and advanced analytics to support strategic initiatives in the higher education sector. This position is ideal for someone dedicated to building robust data solutions and guiding less experienced team members.<br><br>Responsibilities:<br>• Develop and optimize data pipelines and workflows using tools like Microsoft Fabric and Azure.<br>• Design and implement data models and warehouses to support analytics and reporting needs.<br>• Create and manage data visualizations with Power BI or Tableau to present actionable insights.<br>• Write and maintain scripts in Python, PySpark, R, and Windows PowerShell to automate data processes.<br>• Integrate data from multiple sources, ensuring accuracy and consistency across systems.<br>• Collaborate with stakeholders to align data solutions with business strategies.<br>• Lead initiatives to solve complex data challenges by applying innovative problem-solving techniques.<br>• Stay up-to-date with emerging trends in analytics and business intelligence, particularly in higher education.<br>• Provide mentorship and technical guidance to less experienced Data Engineers to enhance team capabilities.
<p>We are looking for a highly skilled Senior Python Software Engineer with expertise in Python development to join our team in Mount Laurel, New Jersey. This position requires a strong technical background and the ability to work collaboratively in an onsite environment four days a week. The ideal candidate will bring extensive experience in backend development, cloud technologies, and API creation, contributing to innovative solutions.</p><p><br></p><p>Responsibilities:</p><p>• Develop, test, and maintain high-quality Python-based software solutions.</p><p>• Design and implement APIs to support seamless application integration.</p><p>• Collaborate with cross-functional teams to define and refine software requirements.</p><p>• Ensure code quality and maintain best practices through version control systems like Git.</p><p>• Work within a Linux environment to build and deploy software applications.</p><p>• Optimize cloud-based systems using CI/CD pipelines for efficient performance.</p><p>• Utilize Agile methodologies to manage project workflows and deliverables.</p><p>• Troubleshoot and resolve technical challenges to improve system functionality.</p><p>• Implement business logic and client-side scripting for enhanced user experience.</p><p>• Conduct AB testing to analyze and refine application performance.</p>
Job Requirements:<br>• solid understanding of QA process and standards<br>• test case development and bug management with Azure DevOps<br>• manual and automated UI testing<br>• cross-browser and responsive web testing<br>• SQL Server query experience<br>• experience working with analysts and business users to understand the business domain and requirements<br>• experience working in Agile Scrum teams<br>• experience managing User Acceptance Testing<br>• experience mentoring and training junior QA staff<br>• familiarity with Azure App Services and Azure Application Insights a plus<br>• experience with LogRocket or other web session logging/replay tools a plus<br>• experience with Google Analytics a plus
<p>We are looking for a highly skilled Sr. Software Engineer to join our client's dynamic team in Bellevue, Washington. In this role, you will leverage your expertise in full-stack development to design and implement scalable solutions using cutting-edge technologies. This position is ideal for someone who thrives in a collaborative environment and has a strong passion for creating high-quality software.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain robust full-stack applications using React.js, JavaScript, TypeScript, Node.js, and Python.</p><p>• Design and implement scalable backend solutions with AWS services such as EC2, Lambda, S3, and DynamoDB.</p><p>• Build and optimize microservices architecture while adhering to software design principles and best practices.</p><p>• Collaborate with cross-functional teams to define and deliver high-quality features.</p><p>• Utilize AWS CDK to manage cloud infrastructure and ensure seamless deployment pipelines.</p><p>• Perform thorough code reviews and debugging to maintain software quality and reliability.</p><p>• Conduct queries and optimize database performance for efficient data management.</p><p>• Implement and improve CI/CD workflows to streamline development processes.</p><p>• Stay updated with emerging technologies and industry trends to enhance system design.</p><p>• Provide mentorship and technical guidance to less experienced developers.</p><p><br></p><p><strong><u>Core Benefits: </u></strong></p><p><strong>M/D/V </strong></p><p><strong>ST/LT/Disability Insurance</strong></p><p><strong>Retirement Plan: 401k </strong></p><p><strong>PTO/Holidays/Sick Time: 2 weeks to start and can accrue additional</strong></p>
<p>Requires excellent analytical, research, problem solving, and organizational skills. Excellent written and oral communication skills and the desire to work in a collaborative, cross-functional team environment. Experience in performance testing, writing performant code, optimizing existing code. Strong attention to detail and debugging skills. Experience evaluating, testing/prototyping, and recommending new opportunities for enhancing software and supporting processes. Experience doing business analysis and developing project timeline projections. Must understands and be proficient in object oriented (OO) design and systems development in a LINUX/UNIX and networked environment</p><p> </p><p>Required Knowledge, Skills, and Abilities:</p><p> </p><p>· Excellent knowledge in developing and maintaining Flutter applications for iOS, Android, web and desktop platforms</p><p>· Good understanding of state management, Flutter flavors and app architecture</p><p>· Proficiency in Dart and familiarity with other programming languages such as Kotlin, Swift or Java</p><p>· Experience with Firebase, RESTful APIs, JSON and other web services</p><p>· Experience with Git, CI/CD tools and agile methodologies</p><p>· Strong communication and consultative skills</p><p>· Self-initiated and proactive attitude</p><p>· Writing clean, maintainable and testable code following best practices and guidelines</p><p>· Troubleshooting and debugging issues across different platforms and devices</p><p>· Keeping up to date with the latest trends and technologies in Flutter development</p><p>· Excellent analytical, research, problem solving, and organizational skills.</p><p>· Excellent written and oral communication skills and the desire to work in a collaborative, cross-functional team environment.</p><p>· Experience in performance testing, writing performant code, optimizing existing code.</p><p>· Strong attention to detail and debugging skills.</p><p>· Experience evaluating, testing/prototyping, and recommending new opportunities for enhancing software and supporting processes.</p><p>· Experience doing business analysis and developing project timeline projections.</p><p>· Must understands and be proficient in object oriented (OO) design and systems development in a LINUX/UNIX and networked</p><p>· environment.</p><p> </p>
<p>We are looking for a highly skilled Sr. Software Engineer to join our team and contribute to the development of innovative software solutions. This role requires expertise in full-stack development and proficiency with modern frameworks and tools. The ideal candidate will possess strong coding abilities and a passion for delivering high-quality applications.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain scalable full-stack applications using modern frameworks and programming languages.</p><p>• Collaborate with cross-functional teams to identify software requirements and implement effective solutions.</p><p>• Utilize Microsoft 365 tools, including SPFx, Office UI Fabric/FluentUI, and Power Platform, to create integrated applications.</p><p>• Develop and maintain codebases in C#, Python, TypeScript, JavaScript, and PowerShell.</p><p>• Leverage Microsoft Graph and PnP JS for seamless integration with Microsoft platforms.</p><p>• Implement and manage CI/CD pipelines using Azure DevOps and GitHub tools.</p><p>• Optimize application performance and ensure system reliability through rigorous testing and debugging.</p><p>• Stay updated with emerging technologies and best practices to continuously improve development processes.</p><p>• Provide mentorship and guidance to less experienced developers to enhance team productivity.</p><p>• Document technical specifications and processes to support ongoing development and maintenance.</p><p><br></p><p><strong><u>Core Benefits: </u></strong></p><p><strong>M/D/V </strong></p><p><strong>ST/LT/Disability Insurance</strong></p><p><strong>Retirement Plan: </strong>401k with matching program, profit sharing contribution</p><p><strong>PTO/Holidays/Sick Time: </strong>15 days of PTO per year, 10 paid holidays</p>
<p>Robert Half Technology is looking for an application developer who actively looks to find the creative solution to a problem. To be successful in this role, you should be passionate about developing new mobile platforms and consider yourself an authority on how they should be built.</p><p>What you get to do every single day</p><p>· Development and unit testing complex code for new improvements and to fix defects based on detailed specifications and conducts unit testing</p><p>· Monitors software configuration changes to anticipate and address the impact of data reliability and user happiness issues</p><p>· Code reviews</p><p>· Develop and deliver communications to key partners in a highly collaborative environment</p><p><br></p>
<p>We are looking for a skilled Senior Software Engineer to join our team in Oxford, Massachusetts. In this role, you will lead backend development efforts, design robust APIs, and contribute to the creation of scalable web services. This position requires a strong background in Java and JavaScript, along with experience in cloud technologies and agile methodologies. This role is hybrid, onsite 3 days a week. Candidates must have GC or be USC.</p><p><br></p><p>Responsibilities:</p><p>• Develop and enhance backend systems using Java, Spring Boot, and related technologies.</p><p>• Design and implement APIs to ensure seamless integration across systems.</p><p>• Build and maintain scalable web services to support business needs.</p><p>• Collaborate with cross-functional teams to define business logic and technical requirements.</p><p>• Utilize cloud platforms such as AWS for deploying and managing applications.</p><p>• Participate in Agile Scrum processes to deliver high-quality software solutions.</p><p>• Conduct AB testing to optimize system performance and user experience.</p><p>• Implement client-side scripting using JavaScript and Ajax for interactive web applications.</p><p>• Manage and track development tasks using Atlassian Jira tools.</p><p>• Provide technical guidance and mentorship to less experienced team members.</p>
We are looking for a Senior Software Engineer with expertise in full-stack development to lead the creation of innovative tools that optimize sales processes and dealership operations. This role requires close collaboration with product managers and stakeholders to deliver impactful solutions while mentoring a team of engineers. The ideal candidate will have a strong technical background and a passion for building scalable, high-performance systems.<br><br>Responsibilities:<br>• Design and develop tools to streamline sales workflows, dealership management, and client onboarding.<br>• Collaborate with product managers and stakeholders to determine requirements and deliver effective technical solutions.<br>• Architect and implement both backend services and user-friendly frontend interfaces.<br>• Provide mentorship and technical guidance to two full-stack engineers, fostering their growth and development.<br>• Integrate third-party APIs and internal systems to automate manual processes and improve efficiency.<br>• Oversee the entire lifecycle of feature delivery, ensuring robustness, scalability, and reliability.<br>• Conduct code reviews and participate in architectural discussions to maintain high coding standards.<br>• Work cross-functionally to align technical direction with business goals.
We are looking for a skilled Software Engineer, Full Stack, to join our dynamic team in Durham, North Carolina. In this role, you will play a key part in maintaining and enhancing our existing software product while ensuring its optimal performance and quality. This is a great opportunity to work on cutting-edge technologies in a collaborative and innovative environment.<br><br>Responsibilities:<br>• Analyze and resolve software bugs and issues within the existing application and codebase.<br>• Address tasks from a ticket queue, including debugging and implementing improvements.<br>• Contribute to the development of new features and enhancements as you grow within the team.<br>• Collaborate with cross-functional teams to ensure high-quality software delivery.<br>• Maintain and advance the functionality of the current product to meet evolving business needs.<br>• Utilize open-source tools such as Vue.js, React.js, Go, and React Native for software development.<br>• Participate in code reviews and ensure adherence to best practices.<br>• Work with backend technologies, focusing on Go, while being open to learning new languages.<br>• Assist in optimizing database performance and ensuring efficient data handling.<br>• Stay updated on emerging technologies and propose innovative solutions to improve the product.
<p>Senior AS400 Software Engineer</p><p>Location: Atlanta GA- 5 DAYS ONSITE!!</p><p><br></p><p>We are seeking a Senior AS400 Software Engineer to lead the design, development, and maintenance of complex software solutions. This role involves shaping architectural decisions, mentoring team members, and delivering high-quality software products that align with the organization’s strategic goals. The ideal candidate is a strong programmer, self-motivated, and comfortable diving into complex technical challenges.</p><p><br></p><p><br></p>
<p>We’re hiring a Senior Software Engineer to lead development projects using C++ in Visual Studio. This role involves building scalable applications, integrating REST APIs, and providing mentorship through code reviews.</p>
<p>Our client is seeking a Platform Software Engineer III – ATI to support the underlying infrastructure, platforms, and services that power applications and ELT/ETL processes. The ideal candidate will have a strong foundation in infrastructure automation, cloud technologies (AWS/Azure), monitoring, CI/CD frameworks, and platform reliability. Hands-on experience with programming and scripting languages such as Python, Spark, Jupyter Notebooks, Java, SQL, and Shell scripting is essential. </p><p> This role focuses on building and maintaining scalable, reliable, and secure platform components that enable development teams to deliver features efficiently. Responsibilities include designing and implementing system improvements, managing infrastructure as code, optimizing CI/CD workflows, supporting production environments, collaborating across teams, and participating in all phases of the development life cycle. </p><p> What You’ll Do: Design and develop complex platform components for core infrastructure, CI/CD pipelines, and cloud-native services. </p><p> Implement and maintain components across the platform stack, including IaC, middleware, orchestration, and monitoring. </p><p> Conduct peer code reviews, provide guidance, and mentor entry level engineers. </p><p> Refactor and improve existing platform code for scalability, maintainability, and performance. </p><p> Deliver robust, testable modules using TDD methodologies. </p><p> Lead the design of infrastructure modules, CI/CD integrations, and system automation with high availability and fault tolerance. </p><p> Produce and maintain technical design documentation. </p><p> Define and review integration and unit testing strategies. </p><p> Debug and resolve infrastructure-level issues, deployment failures, and automation bugs. </p><p> Provide Level III support for critical production issues. </p><p> Collaborate across teams to improve platform services and reliability.</p>
We are looking for an experienced and driven Sr. Software Engineer to join our team in New York, New York. As part of a dynamic financial services organization, you will play a critical role in developing and optimizing software solutions that support quantitative investment strategies. This position offers the opportunity to collaborate with a skilled global team and contribute to cutting-edge advancements in the world of automated trading.<br><br>Responsibilities:<br>• Design, develop, and maintain software systems that support quantitative trading and investment strategies.<br>• Collaborate with cross-functional teams to implement research-tested solutions into production environments.<br>• Optimize and enhance backend systems to ensure high performance and reliability.<br>• Develop APIs and integrate third-party tools to support data analysis and trading operations.<br>• Ensure the quality and accuracy of data by implementing robust validation and improvement processes.<br>• Participate in Agile Scrum workflows to deliver projects efficiently and effectively.<br>• Create comprehensive documentation for software systems and processes.<br>• Conduct performance testing and debugging to ensure system stability.<br>• Stay updated on emerging technologies and incorporate relevant innovations into development practices.<br>• Provide mentorship and guidance to less experienced team members when needed.
<p><strong>About the Role:</strong></p><p> We're looking for a Principal Embedded Software Engineer to lead the charge on complex embedded systems. If you can architect firmware in your sleep, mentor teams without breaking a sweat, and turn hardware into magic with C/C++, we want you.</p><p><strong>What You’ll Do:</strong></p><ul><li>Define system architecture and guide technical direction</li><li>Design and develop robust embedded software (ARM, RTOS, etc.)</li><li>Lead and mentor a team of talented engineers</li><li>Collaborate across hardware, software, and product teams</li><li>Drive performance, reliability, and quality across projects</li></ul><p><strong>What You’ll Need:</strong></p><ul><li>10+ years of embedded systems experience</li><li>Expert in C/C++, RTOS, and low-level hardware interfacing</li><li>Proven leadership in technical teams and system design</li><li>Strong debugging and optimization skills</li><li>Bonus: Qt/QML, wireless protocols, or bootloader development</li></ul><p><strong>Why Join Us:</strong></p><ul><li>Lead cutting-edge projects from concept to production</li><li>Work with a top-tier, no-drama team</li><li>Competitive comp, full benefits, flexible work setup</li><li>Real impact, zero fluff</li></ul><p>Lead boldly. Build brilliantly. Apply now.</p>