Staff Software Engineer
Principal Software Engineer Job 13 miles from Cedar Park
Are you an experienced AI Software Engineer with a passion for building innovative solutions? In this role, you'll join a dynamic team working to push the boundaries of artificial intelligence and machine learning in the healthcare space. This is a fantastic opportunity to help evolve cutting-edge AI solutions for genetic testing.
Staff Software Engineer
Remote
6 month contract, renewable.
$65-90/hr
OUR CLIENT
This organization is at the forefront of the healthcare and AI space, using advanced technologies to enhance the accuracy and efficiency of genetic tests. With a focus on innovation and collaboration, the company is dedicated to advancing AI and machine learning techniques to improve patient outcomes.
THE ROLE
β’ Help build AI expertise within a team of non-AI software engineers.
β’ Lead the development of a multi-label document classification system.
β’ Design and implement sticker detection and text extraction systems.
β’ Integrate Large Language Models (LLMs) and vectorstores for document analysis.
β’ Develop anomaly detection mechanisms for PDF documents.
β’ Perform consistency checks on extracted data using LLMs.
β’ Work within an existing tech stack using Java/SpringBoot, GitLab, Kafka, and Kubernetes to accept orders for genetic tests.
β’ Enhance the use of OCR technology (Hyperscience, AWS Textract, and Rekognition) and LLMs to improve functionality and scalability.
YOUR SKILLS AND EXPERIENCE
A successful AI Software Engineer for this role will likely have the following skills and experience:
β’ Strong experience in OCR technologies, particularly AWS Textract and Rekognition.
β’ Expertise in working with Large Language Models (LLMs), with hands-on experience using AWS Bedrock.
β’ Proficiency in computer vision, particularly in sticker detection and text extraction.
β’ Solid background in supervised machine learning development and deployment.
β’ Experience in building production-grade applications using Python/Java, with a focus on robust metrics.
β’ Previous experience in the healthcare space and familiarity with HIPAA regulations is a plus.
HOW TO APPLY
Please register your interest by sending your resume to Natalie VanderZyden via the Apply link on this page.
Senior Software Engineer
Principal Software Engineer Job 13 miles from Cedar Park
Senior Fullstack Engineer - Typescript
$150k-$225k + benefits
Remote
Howrecruit has been retained by an innovative edtech company on a mission to make world-class education accessible and affordable to all. Featuring courses taught by top professors from the world's leading educational institutions, this platform is redefining online learning. If you are a product-focused engineer, this could be a great fit.
π‘ The Role:
My client is looking for a Senior Full-Stack Developer to join the team. You'll play a pivotal role in building and enhancing a digital learning platform that enables users to watch and engage with expert-led courses anytime, anywhere.
π§ Tech Stack:
Frontend: Svelte (TypeScript), Tailwind CSS
Backend: Node.js (Typescript)
Cloud & Database: Firebase
π What You'll Do:
Develop and optimize a cutting-edge education platform
Work across the full stack with a focus on the frontend
Ship features fast in a high-growth, startup environment
Build engaging user experiences that empower learners worldwide
πͺ Who You Are:
Senior-level full stack developer with a product-focused mindset
Extensive Typescript experience. They use Svelte, but experience with React or another modern framework would work.
Experience in fast-paced, high-growth environments (startup experience preferred)
A generalist who can switch between tasks and tech stacks quickly
Passionate about education and making an impact
π― Bonus Points for:
Experience with Svelte
Previous work on video & content delivery platforms
β¨ Why Join?
Mission-driven team
Competitive salary with regular reviews
Interview Process:
1οΈβ£ Intro call
2οΈβ£ Technical interview (live coding in your preferred framework)
3οΈβ£ Culture fit discussion
Ready to build the future of education? Apply now and be part of something meaningful! π
Senior Software Engineer (C/C++, Packet Processing, Linux Debugging)
Principal Software Engineer Job 13 miles from Cedar Park
The application window has been extended to 4/01/2025.
Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.
(Strong preference will be given to candidates located in Austin, TX)
Meet the Team
Join Cisco's Security Technology Group, where innovation meets network and content security. Our Team is at the forefront of developing groundbreaking security solutions that protect the world's digital infrastructure. As a member of our Datapath software team, you will have the opportunity to work on diverse projects related to Cisco Next Generation Firewall.
Role Overview
We are seeking a dedicated Software Engineer who is passionate about data path- Packet Processing software and eager to tackle complex challenges in network security. This is a unique opportunity to influence the design and development of next-generation security products that safeguard critical data and communications.
Your Impact
Design, develop, and debug Datapath software component for Cisco's Next Generation Firewall.
Take part in product development through complete SDLC stage.
Work proactively with cross functional teams for requirement gatherings, turning them into Datapath solutions and delivering high quality products.
Write design specs and test plans. Conduct and participate in peer code reviews, design reviews, and test plan reviews.
Effective usage of generative AI tools.
Working with Cisco TAC and Escalations to understand customer issues, debug them effectively and resolve in time and with high quality.
Have thorough understanding and experience of C, OS concepts and Linux debugging internals. Datapath defects are often complicated to debug and require very thorough debugging skills and OS work experience.
Thorough experience with Networking protocols - L2/L3/L4.
Provide solutions for scaling Datapath software onto multi core systems with focus on parallel processing.
Analyze and debug throughput packet performance and degradation and provide solutions.
Actively participating in Cisco's Hackathon's competitions and providing meaningful ideas which can turn into revenue streams for Cisco Firewall and Security solutions.
Providing secure software solutions is our basic principle. Hence, you must have a sharp attitude towards embedding security concepts in all our implementations.
Communicate effectively across team, providing timely updates on project progress, challenges, and successes.
Bring a mentality of developing simple solutions to complex problems.
You would work with a team of highly motivated engineers across multiple sites in US and across the world.
Minimum Qualifications:
Bachelors with 7+ years of experience OR Masters with 4+ years in Computer Engineering, Electrical Engineering, Computer Science, or a related major.
Extensive Work experience with C or C++ language, OS and data structures.
Thorough exposure in debugging with Linux commands.
L2/L3/L4 protocol knowledge and work experience is a must.
Preferred Qualifications:
Strong analytical and troubleshooting skills.
TCP/IP L2/L3 development experience
Understanding of High Availability solutions.
Experience with version control systems such as Git or Perforce and familiarity with continuous integration/continuous delivery (CI/CD) pipelines.
Self-motivated, proactive, and able to work independently as well as in a team environment.
Familiarity or Hands on experience with Cisco or Other Vendor Security solutions.
Strong communication skills, both written and verbal, to effectively collaborate with team members and partners.
#WeAreCisco
#WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all.
Our passion is connection-we celebrate our employees' diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best.
We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be informed allies, and make a difference. Dedicated paid time off to volunteer-80 hours each year-allows us to give back to causes we are passionate about, and nearly 86% do!
Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us!
Senior DevOps Engineer
Principal Software Engineer Job 13 miles from Cedar Park
DevOps Engineer
Company Stage of Funding: Venture-backed (Series A/B)
Office Type: On-site
Salary: $160,000 - $180,000 a year
Company Description
Our client is a cutting-edge, venture-backed technology company revolutionizing software and data solutions for organizations that test and validate complex systems. Think rocket engines, satellites, drones, and nuclear reactors - the cool stuff! Backed by prestigious investors like General Catalyst, Founders Fund, and Lux Capital, they're making waves in both commercial and government aerospace and defense sectors, including direct collaboration with the Department of Defense.
Their rockstar team brings together brilliant minds from SpaceX, Palantir, Anduril, Lockheed Martin, and NASA, all united by a common mission: making it faster and easier for hardware engineers to push technological boundaries safely and efficiently. Their platform is a game-changer for engineering teams, accelerating test data review and analysis while scaling testing campaigns to save time and cut costs.
What You Will Do
Empower Engineering Velocity: Be the hero who ensures the growing engineering team can move quickly and safely by building and improving DevOps and cloud infrastructure systems. You'll focus primarily on cloud infrastructure while having flexibility to contribute to on-premises deployment systems or traditional software engineering.
Optimize and Scale: Take ownership of systems for deploying and managing cloud infrastructure, refining CI/CD pipelines, and enhancing developer experience. Your work will directly improve developer environment consistency, accelerate build times, and simplify service bootstrapping.
Manage Tradeoffs: Navigate the delicate balance between effort vs. value and short-term gains vs. long-term growth.
Solve & Streamline: Spot an issue? You'll have the autonomy to fix problems quickly and keep the technology stack ahead of the curve.
Ideal Candidate Background
Proven Engineering Expertise: 4+ years of software engineering experience with direct involvement in developing, deploying, and monitoring infrastructure for high-scale distributed systems or complex tools.
Technical Prowess: Your intellectual curiosity drives you to solve complex problems. You think systematically and see the big picture, while also paying meticulous attention to details.
Dynamic Leadership & Teamwork: A blend of humility, eagerness to learn, and empathy makes you naturally effective at leading and elevating those around you. You don't just identify problems - you solve them.
Project Management Skills: Demonstrated ability to transform technical concepts into reality, managing the full cycle from planning to deployment.
Preferred Skills
AWS cloud infrastructure (required), Azure (nice-to-have)
Kubernetes experience: Deploying, scaling, and troubleshooting applications
CI/CD expertise: Designing and building pipelines with GitHub Actions or similar tools
Infrastructure as Code: Experience with Crossplane, Terraform, or similar technologies
Observability tools: Familiarity with Datadog, Prometheus (metrics collection, dashboarding, alerting)
Scripting and development skills: Proficiency in Bash, Python, and/or Go
Compensation and Benefits
Competitive base salary: $160,000 - $180,000 annually
Equity opportunities in a high-growth company
Comprehensive medical, dental, and vision insurance with 100% of premiums covered
Unlimited PTO and sick leave
Free lunch, snacks, and coffee
Professional development stipend
Quarterly company retreats
401(k) retirement plan
Embedded Software Architect (Multicore Systems)
Principal Software Engineer Job 13 miles from Cedar Park
As the Principal Software Architect, you will drive the software architecture and requirements for our latest family of low-power Edge AI MCUs. As a Software Architect you will working closely with our SoC hardware architects, product marketing, and our IP vendors to develop solid functional allocations and requirements for our software development and system test teams. The role will cover the areas of multi-processor communications, data movement acceleration, dynamic resource allocation (memory and peripherals), and debug tools. You will also be embedded into our software development teams as the subject matter expert for the duration of the product development. The successful candidate will have extensive experience in the early-stage software development process. The candidate must have strong experience in embedded software programming on ARM Cortex-M processors using RTOS. They must be familiar with methods for functional allocation, requirements traceability, Software Requirement Specification content, and make vs. buy analysis for commercial and open-source software.
Responsibilities
Requirements analysis based on disparate and preliminary information from SoC hardware architecture team, product marketing, other software architects, and software development teams resulting in contributions to a software requirements specification for the device. This should include any software prototyping required to refine the architectural understanding and requirements.
Working closely with our field, product marketing, and system test teams to understand our Alpha customer use cases and their impact on requirements and testability.
Engaging during the software implementation and test phases to review designs, test plans, code, and test case results as a SME for certain aspects of the SoC software architecture.
Own the performance and power optimization of the areas for which you are responsible.
Define and enforce architectural standards, guidelines, and best practices.
Collaborate with cross-functional teams to align architectural decisions with overall business objectives.
Diagnose and resolve complex technical issues and recommend trade-offs between software and hardware implementations.
Collaborate effectively with cross-functional teams to achieve project goals.
Mentor and guide junior team members.
Requirements
A Bachelor's of Science or Master's in Electrical Engineering, Computer Engineering, or Computer Science.
10+ years of experience developing embedded software for real-time environments (bare metal and RTOS).
Experienced in code development in C/C++ and assembly language for embedded targets using ARM Cortex-M processors.
Experience in writing functional allocation and software requirements specifications with an eye towards customer use cases and testability.
Experience with asymmetric multicore systems and control/data plane interaction, including inter-processor communication and remote procedure call-based designs.
memory protection, L1/L2 caches, inter-processor interrupts, shared memories, and dual-port memories.
Familiarity with Trust Zone for M-Class microcontrollers and/or Trusted Firmware for microcontrollers is preferred.
The candidate must be able to independently manage assigned tasks, prioritize workload, and meet deadlines with minimal supervision. Proactive problem-solving skills and the ability to seek clarification when needed are essential.
Prior experience working with NPUs for running neural network workloads (preferred)
Experience/familiarity with audio and image processing (preferred)
Principal Software Engineer - Robotics
Principal Software Engineer Job 13 miles from Cedar Park
Wilder Systems designs, manufactures, and installs automated robotic systems for industrial manufacturing applications in the aerospace industry. Our tools are used in direct manufacturing and maintenance of aircraft structures for both commercial and defense customers. We have a dynamic, talented, and collaborative engineering team and want those who are energized by contributing to solutions to solve our customer's toughest problems. We are now seeking an experienced Robotics Software Engineer to join in the development of industrial robotic control software.
Key Responsibilities:
Technical Leadership: Lead the design, development, and implementation of software solutions with a focus on automation.
Architecture & Design: Collaborate with cross-functional teams to define and refine system architecture and design principles.
CI/CD Implementation: Drive the adoption and enhancement of Continuous Integration and Continuous Deployment (CI/CD) practices to streamline our development processes.
Mentorship: Provide guidance and mentorship to junior engineers, fostering a culture of learning and collaboration within the team.
Coding & Development: Write clean, maintainable, and efficient code in C++ and Python, ensuring adherence to best practices and standards.
Linux Environment: Develop and maintain software in a Linux environment, leveraging its capabilities for performance and scalability.
Problem Solving: Identify and resolve complex technical challenges, optimizing system performance and reliability.
Collaboration: Work closely with product managers, QA, and other stakeholders to ensure timely delivery of high-quality software.
Qualifications:
7-10+ years of software development experience, with a strong focus on automation.
Proficient in C++ and Python.
Extensive knowledge of robotics fundamentals (transforms, kinematics, motion planning algorithms, linear algebra, control theory, perception, sensor calibration)
Extensive experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI).
Strong understanding of Linux operating systems and environments.
Strong analytical and troubleshooting skills, with a passion for continuous improvement.
Master's degree or PhD in Computer Science, Engineering, or a related field.
Ability to provide proof of US citizenship or legal permanent resident
Preferred Experience:
Experience with ROS2 (Robot Operating System 2) for robotics applications.
Understanding of web development technologies and frameworks.
Experience with UI and front-end development (React preferred)
Experience with backend development and database design
Experience with AWS, Google Cloud, or other cloud computing environments
Experience with Containers: Kubernetes, Docker, Containerd, etc.
Experience designing software to meet DFARS cybersecurity standards
Experience with Deep Learning frameworks (Tensorflow, PyTorch)
Principal Software Engineer
Principal Software Engineer Job 9 miles from Cedar Park
Are you an experienced Principal Software Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Principal Software Engineer to work in Round Rock, TX.
The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. As an IT Principal Software Engineer, you will focus on observability development and release engineering with a strong focus on Splunk.
Primary Responsibilities/Accountabilities:
Designs, codes, tests, debugs and documents software according to our systems quality standards, policies and procedures.
Analyzes business needs and creates software solutions.
Responsible for preparing design documentation.
Prepares test data for unit, string and parallel testing.
Evaluates and recommends software and hardware solutions to meet user needs.
Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements.
Works with business and development teams to clarify requirements to ensure testability.
Drafts, revises, and maintains test plans, test cases, and automated test scripts.
Executes test procedures according to software requirements specifications Logs defects and makes recommendations to address defects.
Retests software corrections to ensure problems are resolved.
Documents evolution of testing procedures for future replication.
May conduct performance and scalability testing.
Plans, conducts and leads assignments generally involving moderate, high budgets projects or more than one project.
Manages user expectations regarding appropriate milestones and deadlines.
Assists in training, work assignment and checking of less experienced developers.
Serves as technical consultant to leaders in the IT organization and functional user groups.
Subject matter expert in one or more technical programming specialties; employs expertise as a generalist of a specialist.
Performs estimation efforts on complex projects and tracks progress.
Works on the highest level of problems where analysis of situations or data requires an in-depth evaluation of various factors.
Documents, evaluates and researches test results; documents evolution of testing scripts for future replication.
Identifies, recommends and implements changes to enhance the effectiveness of quality assurance strategies.
Conduct regular health checks, updates, and resiliency testing to ensure the Splunk platform remains robust and reliable
Data Ingestion and normalization to ensure all logs are making it to Splunk properly
Design and develop custom Splunk Eyes on Glass, dashboards, visualizations, and alerts to provide real-time insights into system performance and health.
Develop technical solutions to meet business requirements
Qualifications:
4-6 years of Splunk Administration utilizing Splunk Enterprise and ITSI
Experienced in Linux and Windows administration
Knowledge of Source Code Repository Management utilizing Gitlab
Proficient in automation of on prem and cloud infrastructure
Experience with automation and orchestration tools such as Gitlab, Jenkins, Ansible, and Puppet
Proficient in managing and scaling containerized environments using Kubernetes
Experience with secrets management tools such as HashiCorp Vault
Ability to adopt agile methodologies
Excellent communication skills, attention to detail, collaboration and teamwork are essential
10+ years of validated IT experience
Bachelor's degree in computing engineering or computer science
Senior Power Platform Developer (Software Engineer III) (W2 Candidates Only)
Principal Software Engineer Job 13 miles from Cedar Park
About the Role
We are looking for a Senior Power Platform Developer to join our team and contribute to an enterprise-level Legislative Tracking System Power Platform application. This role focuses on enhancing and maintaining Power Platform solutions, including Power Apps (Canvas & Model-Driven), Power Automate Flows, Power BI reports, and Microsoft Dataverse.
The ideal candidate will have a strong background in Microsoft Power Platform development, SaaS/PaaS environments, Agile methodologies, and experience working in enterprise-level applications.
Responsibilities
β
Develop and enhance Power Platform applications, including Power Apps, Power Automate, and Power BI reports.
β
Work with Dataverse, SharePoint, or other backend databases to design scalable applications.
β
Design, develop, and implement business process automation solutions using Power Automate Flows.
β
Collaborate with cross-functional teams to analyze business requirements and develop robust technical solutions.
β
Troubleshoot, optimize, and support existing Power Platform solutions.
β
Apply Agile methodologies to manage software development lifecycles.
Required Qualifications
β 8+ years of experience in Software as a Service (SaaS) / Platform as a Service (PaaS) environments.
β 8+ years of experience as a Software Engineer or Application Developer.
β 8+ years of hands-on experience with Microsoft Power Apps and Power Automate.
β 8+ years of Microsoft Power Platform development experience.
β 8+ years of experience in Agile development and sprint planning.
β 8+ years of experience developing Canvas and Model-driven Power Apps using Dataverse, SharePoint, or other databases.
β 8+ years of experience designing and developing Power BI reports.
β 8+ years of experience developing Power Automate Flows, Desktop Flows, and business process flows.
β 8+ years of experience working with Dataverse tables and structures.
Preferred Qualifications:
β 3+ years of experience with Power Platform Center of Excellence (CoE) Admin Center.
β 3+ years of experience working collaboratively in a cross-functional team environment.
β Strong communication, analytical, and interpersonal skills.
Embedded Software Engineer
Principal Software Engineer Job 13 miles from Cedar Park
We are seeking an experienced and highly skilled Senior C++ Embedded Software Developer to join our dynamic team. In this role, you will be responsible for designing, developing, testing, and optimizing embedded software solutions for our products. You will work closely with cross-functional teams to bring innovative solutions to life and contribute to the evolution of our embedded systems.
Education:
β’ Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
Experience:
β’ Minimum of 5-7 years of professional experience in embedded software development with a strong focus on C++.
β’ Proven experience in developing software for embedded systems and real-time operating systems (RTOS).
β’ Hands-on experience with low-level hardware interfaces such as I2C, SPI, UART, GPIO, etc.
β’ Experience with microcontroller and microprocessor-based systems such as ESP32.
β’ Familiarity with debugging tools (e.g., JTAG, oscilloscope, logic analyzers).
β’ Experience with version control systems (Git, SVN, etc.) and Agile software development practices.
β’ Strong problem-solving skills and ability to work in a fast-paced environment.
Software Engineer
Principal Software Engineer Job 13 miles from Cedar Park
About Us
MentorPass is revolutionizing the $300B consulting industry. We've assembled 500 elite advisors-from Louis Vuitton's CEO to America's fastest-growing CPG founders-helping thousands of startups tackle strategic challenges. With millions in revenue and strong product-market fit, we're now building our core team in Austin, TX to scale to $10M ARR rapidly.
The Role
Ambitious software engineer (1-5 years experience) for our founding team. Intense and competitive environment that creates exceptional career and company growth.
What We're Looking For
MERN stack expertise
Proficiency with AI coding tools like Cursor
Strong AI/ML understanding
Driver who delivers projects end-to-end
Obsession, intelligence, and ambition over experience
Why Join Us
Early-stage opportunity with a $100B vision
Building products for the best entrepreneurs in the world
Career growth opportunities up to CTO for exceptional performance
MentorPass budget to learn from the world's best technologists
Competitive compensation with above-average equity
Winning is fun and we're going to celebrate a lot of wins
Software Engineer
Principal Software Engineer Job 13 miles from Cedar Park
Top 3 Requirements:
5+ years of experience with AWS Lambda & DynamoDB (NoSQL) in a serverless environment.
5+ years of Event-Driven Development (EDD) & Event-Driven Architecture (EDA) using AWS EventBridge & Step Functions.
5+ years of hands-on experience with ReactJS, Java, Spring Boot.
Key Responsibilities:
Design & develop components using Java (Spring Boot), AWS Lambda, EventBridge, Step Functions & DynamoDB.
Establish coding standards, conduct code reviews, and manage deployments.
Collaborate with cross-functional teams & provide technical expertise in Java and AWS cloud technologies.
Build & optimize frontend UX using ReactJS.
Use Cases (Pharmacy Industry Focus):
Customer: Search for medications, place orders, track deliveries, manage prescriptions.
Pharmacist: Verify prescriptions, manage inventory, dispense medications, provide support.
Delivery: Handle order transportation, update statuses, manage returns.
Skills & Technologies:
Required: Java, ReactJS, AWS Lambda, Spring Boot, EventBridge, Step Functions, DynamoDB, Jenkins, UX Design.
Additional: Microservices, Serverless Architecture, B2B Software, Coding Best Practices.
Java Software Engineer
Principal Software Engineer Job 13 miles from Cedar Park
Job Title: Senior Software Engineer (Java)
About the Role:
We are seeking a highly skilled and motivated Senior Software Engineer to join a dynamic team focused on building cutting-edge solutions within a fast-paced environment. This role offers the opportunity to contribute to the development of critical systems that drive innovation and efficiency.
Responsibilities:
Design, develop, and maintain robust and scalable Java-based applications.
Contribute to all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Write clean, well-documented, and testable code.
Troubleshoot and resolve complex technical issues.
Participate in code reviews and provide constructive feedback.
Stay up-to-date with the latest Java technologies and best practices.
Contribute to the continuous improvement of development processes and tools.
Required Skills and Experience:
8+ years of professional experience in Java development.
Strong understanding of object-oriented programming principles and design patterns.
Extensive experience with Spring Boot and related technologies.
Proficiency in developing RESTful APIs and microservices.
Experience with relational databases (e.g., PostgreSQL, MySQL).
Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
Experience with version control systems (e.g., Git).
Strong problem-solving and analytical skills.
Excellent communication and collaboration skills.
Ability to work independently and as part of a team.
Preferred Skills and Experience:
Experience with containerization technologies (e.g., Docker, Kubernetes).
Experience with CI/CD pipelines.
Experience with message queues (e.g., Kafka, RabbitMQ).
Experience with testing frameworks (JUnit, Mockito).
Experience in an Agile development environment.
Desired Skills and Experience
Job Title: Senior Software Engineer (Java)
About the Role:
We are seeking a highly skilled and motivated Senior Software Engineer to join a dynamic team focused on building cutting-edge solutions within a fast-paced environment. This role offers the opportunity to contribute to the development of critical systems that drive innovation and efficiency.
Responsibilities:
Design, develop, and maintain robust and scalable Java-based applications.
Contribute to all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Write clean, well-documented, and testable code.
Troubleshoot and resolve complex technical issues.
Participate in code reviews and provide constructive feedback.
Stay up-to-date with the latest Java technologies and best practices.
Contribute to the continuous improvement of development processes and tools.
Required Skills and Experience:
8+ years of professional experience in Java development.
Strong understanding of object-oriented programming principles and design patterns.
Extensive experience with Spring Boot and related technologies.
Proficiency in developing RESTful APIs and microservices.
Experience with relational databases (e.g., PostgreSQL, MySQL).
Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
Experience with version control systems (e.g., Git).
Strong problem-solving and analytical skills.
Excellent communication and collaboration skills.
Ability to work independently and as part of a team.
Preferred Skills and Experience:
Experience with containerization technologies (e.g., Docker, Kubernetes).
Experience with CI/CD pipelines.
Experience with message queues (e.g., Kafka, RabbitMQ).
Experience with testing frameworks (JUnit, Mockito).
Experience in an Agile development environment.
Oscar Associates Limited (US) is acting as an Employment Agency in relation to this vacancy.
Software Developer
Principal Software Engineer Job 13 miles from Cedar Park
Software Developer - Aviation & Simulation Technology
An exciting opportunity has opened up for a Software Developer to join a leading company in the flight simulation industry. This role is focused on developing avionics integration platforms, working with cutting-edge simulation technology, and designing middleware applications and high-performance software systems.
Responsibilities:
Develop and maintain middleware applications and avionics simulation software
Integrate third-party APIs and ensure seamless system communication
Collaborate with cross-functional teams and manage project tasks efficiently
Translate complex technical concepts for non-technical stakeholders
Requirements:
6+ years of experience in C#/C++/.NET development for Windows applications
Experience with graphics programming (DirectX/OpenGL preferred)
Proficiency in Git or similar version control systems
Strong problem-solving skills and ability to adapt to new technologies
Ability to work in a fast-paced, highly collaborative environment
Experience with flight simulation software, game engines, or mobile development
This is a full-time position based in Texas. If you're interested in learning more, apply now or reach out for details!
Senior Database Engineer - Public Cloud
Principal Software Engineer Job 13 miles from Cedar Park
Senior Database Engineer - Public Cloud
Job Type: Full Time
Immediate Interview
The Gemini Solutions database team is looking for a Senior Database Engineer - Snowflake, to work in a fast paced environment, providing both production & development support. This position will work closely with various development groups across the firm, and should demonstrate his/her ability as a technical expert on the team.
Duties:
Provide production support, solutions and expertise for Cloud Database Platforms
Partner with engineering teams, business units to design, develop and deploy AWS Relational, NoSQL and Data Lake architectures
Ability to troubleshoot difficult issues quickly, deliver RCA and resolve in a 24x7 production environment
Support performance testing and application benchmarking activities
Provide recommendations and guidance for improvements of our design
Collect, monitor and alert on system health metrics Ability to work off hours/weekends as required for maintenance
Skills/Qualifications :
3+ years of production experience supporting Snowflake
5+ years developing critical platform infrastructure
8+ years of database development support
Demonstrated proficiency of query plan optimization and analysis required
Support cross region and cross account replication, data shares ensuring business continuity in DR scenario
Develop and support automation for all related deployment, auditing and maintenance activities
Familiar with public cloud security and object storage architectures including IAM, S3, Data Lake
Strong scripting abilities in bash, python
Experience in version control systems, Git and CI/CD
Excellent communication skills. Outstanding problem solving and analytical skills
Bachelor's Degree in Computer Science/Engineering, Management Information Systems or equivalent.
Diligent standards in providing documentation and building repeatable processes
Knowledge of and experience implementing DevOps principles including Infrastructure-as-code
Nice to haves
Platform certification in Snowflake, AWS
Experience in data migration strategies to public cloud
Salesforce DevOps (Direct Applicants Only please)
Principal Software Engineer Job 13 miles from Cedar Park
We are looking for a highly skilled Salesforce DevOps Engineer to join our team! The ideal candidate will have expertise in CI/CD pipeline management, Salesforce DX, version control, and release management within Salesforce environments.
Key Responsibilities:
CI/CD Pipeline Management: Lead the setup, configuration, and maintenance of CI/CD pipelines for Salesforce applications. Utilize tools such as GitHub, Jenkins, Salesforce DX, Copado, or Gearset to automate deployments across Sandbox, UAT, and Production environments. Ensure efficient and error-free deployments with robust automation and monitoring processes.
Salesforce DX & Version Control: Implement and maintain Salesforce DX to streamline development workflows and enable source-driven development. Enforce best practices for version control using Git repositories, ensuring effective branching strategies, commit policies, and pull request workflows to maintain high code quality and collaboration.
Release Management: Oversee and coordinate the deployment of multiple releases in a Salesforce environment. Ensure seamless transitions between development, QA, UAT, and production by defining and executing structured release processes, rollback strategies, and environment management techniques. Work closely with cross-functional teams to resolve deployment challenges and maintain system stability.
LOCATION REQUIRED: 3 days in-office in Sunnyvale California OR Austin Texas (non-negotiable)
EEO & Pay transparency Statement: Silverline provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law.
Senior DFT Engineer
Principal Software Engineer Job 13 miles from Cedar Park
Responsible for Design for Test (DFT) of high performance (>1GHz) CPU subsystems using latest DFT methodologies/techniques.
Define and implement DFT architecture to enable all the test coverage goals are met.
Responsible for generating test pattern and simulating them in Gate Level simulations.
Generate and debug failing patterns on Silicon.
Required Skills
4+ Years of hands on experience in Design for Test (DFT) of high speed (>1GHz) Complex IP, CPU Subsystems and/or SoC
Experienced in latest DFT methodologies for High Speed (>1GHz) designs : Scan insertion, Scan compression, ATPG pattern generation, At-Speed testing
Experienced in defining and deploying DFT architecture for complex designs preferably CPU subsystems or SoCs to meet the test coverage goals
Expert at using industry standard DFT tools, preferably Synopsys DFT compiler and Tetramax
Proven Ability to simulate and debug DFT patterns using Gate Level Simulations (GLS)
Experience in running and debugging DFT patterns during Silicon Bringup
Excellent communication skills and ability to communicate and work with other world-wide sites
Preferred Skills
Experience with Memory BIST (MBIST) and Logic BIST
Proven ability to develop and deploy new DFT methodologies.
Strong scripting skills using Perl or Tcl
Knowledge of JTAG
Senior Front End Engineer
Principal Software Engineer Job 13 miles from Cedar Park
Our mission is to connect people to their passions. Our four online stores-Backcountry, Competitive Cyclist, MotoSport and, SteepandCheap-aim to supply our customers with the gear, knowledge, and inspiration necessary to get out there and chase down life's greatest moments. We do this by providing the biggest and best assortment of premium outdoor products, superior shopping experience, personalized Gearhead expertise, lightning-fast and accurate fulfillment, and inspirational, informative, and community-centered content.
Backcountry is seeking a highly motivated and experienced Senior Front End Engineer to join our team. As our Senior Front End Developer, you will enjoy working across the software stack to design, develop, and deploy engaging experiences for the web. You are empowered by CSC IQ to get to your next career stage!
What you'll be doing:
Apply the latest software design techniques and contribute to the technical design of new solutions.
Write documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Proactively engage x-functional teams to align x-team efforts to deliver in minimal time.
Advocate for business problems being solved in every story, and work to gain a deep understanding of the root problem so that the simplest solution can be identified.
Continually invest in your own knowledge and skillset through training, reading, and attending conferences and meetups.
Passion for unit and automated testing, modular designs, and shipping quality code
Building robust alerting and monitoring for a stable environment
Work closely with our Product and Design teams to develop new products and features.
Participate in code reviews to ensure high code quality and set best practices.
Participate in a full software development life cycle - requirements gathering, design, development, testing, deployment, documentation.
Provide day-to-day software application support and related technical advice. Observing and monitoring your system in production.
Mentor junior engineers and invest time in their development and learning
Recommend architectural enhancements, and provide senior guidance to team members on best practices and optimization techniques
Occasionally lead a small team of 2 or 3 engineers from project planning to completion
What you bring to this role:
Bachelor in Computer Science or related discipline or equivalent.
5+ years of professional experience.
Full professional proficiency in English.
Experience working with Scrum Agile methodologies.
Solid understanding of software development concepts, including object-oriented programming, design patterns, and algorithms.
Experience on Cloud development in GCP or AWS.
Strong problem-solving skills and meticulous attention to detail.
Expertise with Relational Databases and SQL Queries
Expertise with NoSQL / Document Oriented Database
Expertise with Docker, Kubernetes and CI/CD tools.
Strong experience using React, JavaScript ES6/TypeScript
Experience designing and building software in any of the different object oriented and dynamic languages such as Java.
Open to critical feedback.
What's in it for you?
PTO
Medical/Dental/Vision and a variety of supplemental policies available
Company 401K match
Company Health Spending Account (HSA) match
Company provides group life insurance at no cost
COBRA reimbursement for salaried employees until health insurance eligible
Paid Holidays
Birthday off with pay!
Pet Insurance
Generous employee discounts
What our interview process looks like:
Depending on the position, our application and interview process may vary, but here are some of the ways we get to know you better:
π Step 1: Match most of the requirements and qualifications for the position? We want to chat. A recruiter will reach out to you via email to schedule some time to learn more about our company and get to know you better. Remember, you're also interviewing us!
π Step 2: Our assessments (if applicable to the role) measure your analytical and business acumen. We use them to better understand your expertise. Each person interviewing for the same role receives the same assessment, which helps us evaluate candidates equally and consistently.
π©π½ π»Step 3: Virtual or in-person interviews depending on your location. Our hiring team will learn more about your prior experience and challenges you've faced. Be prepared with detailed examples. Concise and well-organized answers are ideal.
βπ½ Step 4: Offer! This is where things get really exciting. We gather all data from your interviews and conduct a final review. If qualified for the position, your recruiter will connect with you via phone to present a verbal offer we know you'll be excited about.
CSC Generation Holdings family of brands provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, provincial, state or local laws.
CSC Generation Holdings family of brands is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures. If you need assistance or an accommodation due to a disability, please contact **************** .
Full Stack Engineer
Principal Software Engineer Job 13 miles from Cedar Park
Mentium.io utilizes AI agents for logistics to automate manual and error-prone processes. The company deploys digital workers to support revenue, finance, and operations teams.
Founding Team
The founding team has an extensive background in the finance and supply chain industry, consulting, and building ML platforms.
Matthieu - CTO & Co-founder: Matt built machine learning solutions at Brain Corp for 3 years. After that, he became a founding team member at Paragon, a YC-backed Series A startup, where he architected and developed system integrations from 0 to 1.
Aziz - CEO & Co-founder: Aziz is an MIT MBA candidate and a graduate of Johns Hopkins with over 10 years of experience in supply chain logistics and finance. He spent 7 years at BCG, where he led multi-million dollar growth efforts within the supply chain and logistics industry. Afterward, he founded and scaled a logistics company to $10M in ARR within 15 months and successfully exited.
Our Culture
Customer Obsession: We are relentlessly focused on exceeding customer expectations, driving success through deep empathy and dedication.
Transparency and Open Communication: We believe in honest, transparent communication to ensure clarity and mutual understanding in all our interactions.
Relationships Over Profits: We prioritize people and partnerships, valuing long-term relationships over short-term financial gains.
The role
We are looking for our first full-stack engineer who enjoys a fast-paced work environment and iterates quickly on product. You will have an ever-evolving set of problems and requirements that will need solutions that do not exist today. You are a solutions-thinker who knows how to hack together MVPs and understands what's needed to quickly deliver them to production.
You should have 4+ years of Fullstack Engineering Experience: You have a strong background in front & back-end engineering, with a proven track record of delivering high-quality software solutions.
We are looking for a systems thinker who can easily recognize patterns to develop frameworks and solutions to solve complex needs. Familiar with ETL, Queues. Understands data ingestion concepts.
Proficiency in Python and Typescript: You have at least 4 years of experience working with one or more of these languages, enabling you to contribute effectively to our tech stack.
Bonus points if you have
Experience with Distributed Systems.
Senior Full Stack Engineer
Principal Software Engineer Job 13 miles from Cedar Park
The Role
Reporting to the Founder/CEO, build a next-gen media engagement platform focusing on contextual understanding, personalized experiences and scalable infrastructure. Drive technical architecture while owning key implementations across user profiling, recommendations, and core platform services.
Email resume to
**************************
.
Responsibilities
-User Understanding & Engagement
Design and implement contextual user profiling systems
Build sports interest and behavior graph models
Create natural language processing pipelines for sports context
Develop real-time engagement scoring systems
Implement multi-modal content understanding
Set up personalization engines
-Smart Recommendations & Content
Build learning path recommendation engines
Develop event and offer matching systems
Create purchase prediction models
Implement real-time content enhancement
Design A/B testing frameworks
Set up content personalization pipelines
-Platform Infrastructure (Supporting Systems)
Design and implement FastAPI microservices
Build secure payment and subscription systems
Create data pipelines for behavior analysis
Implement tracking and attribution systems
Set up multi-tenant architecture
Manage AWS cloud infrastructure
Technical Stack
User Profiling:
β’ Graph DB: Neo4j, Neptune
β’ Analysis: GraphQL, Cypher
β’ Real-time: Interest scoring, Affinity modeling
Smart Recommendations:
β’ Engines: Collaborative filtering, Content-based
β’ Processing: Real-time scoring, Contextual ranking
β’ Integration: Event APIs, Offer management
Supporting Infrastructure:
Cloud: AWS (primary), GCP/Azure/Supabase experience valuable
AI/ML Services:
AWS: SageMaker, Bedrock, Comprehend
General: PyTorch/TensorFlow, Claude API
Vector Databases:
AWS: OpenSearch, Neptune
General: Pinecone, Weaviate
Payment Systems:
Processing: Stripe, Payment intents
Security: PCI compliance, Tokenization
Technical Requirements
Essential Skills
- Strong graph database and user modeling experience
- Background in recommendation systems
- NLP / Real-time ML inference expertise
- AWS infrastructure experience
- Python backend development
- React/TypeScript frontend development
AI/ML Requirements
- Experience integrating and fine-tuning multiple LLMs (e.g., Claude, GPT)
- Practical knowledge of vector databases and hybrid search architectures
- Track record of deploying real-time ML inference systems at scale
- Experience building and maintaining knowledge graphs
- Understanding of ML model deployment and monitoring in production
- Background in content enhancement and NLP pipelines
- Ability to optimize model performance and costs
- Experience with ML feature engineering and data pipelines
Additional Skills (nice to have)
- Payment system implementation
- Vector database optimization
- Event streaming platforms
- Security best practices
- ML infrastructure optimization
- Performance monitoring
Impact
Join an early-stage startup working with major media partners. Shape core architecture decisions and build systems that make stories more accessible and enjoyable for everyone.
Senior Software Engineer - .NET, Game Creation
Principal Software Engineer Job 13 miles from Cedar Park
This exciting role offers the opportunity to architect and enhance enterprise-scale software applications used to create games and to collaborate with game teams across the entire company on popular titles including FC, Apex, Madden, Battlefield, NHL, Skate and more. Reporting to a Senior Engineering Manager, you will:
Provide technical leadership within a software development team to envision, architect and build enterprise solutions to enhance game development
Contribute within the product's leadership team to creating product vision, gathering requirements from partners across the entire organization including FC, Madden, Battlefield and central teams such as Frostbite and EA Access, developing the product roadmap, and presenting to upper management
Evaluate build versus buy and open source options to meet project goals.
Mentor less experienced team members throughout the software development process including participating in design, code reviews and promoting usage of coding best practices.
Oversee support and administrative actions related to the installation and maintenance of production systems, while also engineering solutions that require minimal support
Maintain the stability of the application in production
Support internal users
Qualifications
8+ years of experience developing enterprise level solutions
7+ years of source control management experience including advanced concepts like branching strategies and developer workflows
7+ years of experience with enterprise SDLC/ALM tools, such as JIRA, Perforce, Artifactory, Azure DevOps and Jenkins
7+ years of experience with automated build pipelines, continuous integration, and continuous deployment, experience with ADO Pipelines and Jenkin.
7+ years of experience of working with .NET web development tools including .NET Core, C#, ASP.NET MVC, HTML 5+, CSS3+, JavaScript, WCF, REST API, jQuery
7+ years of experience in database development
3+ years of experience with virtualization and cloud platforms. AWS or Azure certification required.
3+ years of experience with JavaScript UI (e.g. Angular, React, Node.js, Kendo/Telerik)
Experience with multiple project management models (specifically Agile)
Experience developing automation solutions using tools like Chef, Puppet, Ansible, or Terraform
Experience in container technologies like Docker and Kubernetes
Experience with Artificial Intelligence and Machine Learning
B.S. in computer science or a related technical field (preferred) or equivalent experience