landing_page-logo
  1. Home
  2. »All Job Categories
  3. »Computer Software Jobs

Auto-apply to these computer software jobs

We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

Vsphere High Availability: Software Engineer 5-logo
Vsphere High Availability: Software Engineer 5
Broadcom CorporationPromontory B, CA
Please Note: If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) If you already have a Candidate Account, please Sign-In before you apply. Job Description: Job Title: Staff Software Engineer - vSphere High Availability About Us: Broadcom is a global leader in semiconductor and infrastructure software solutions. As part of our commitment to innovation and excellence, our VMware subsidiary is dedicated to shaping the future of virtualization technology. The VCF's Distributed Resource Scheduler (DRS) is an intelligent workload placement and workload balancer technology that optimizes resource utilization across virtualized environments for efficient usage of the infrastructure. It automatically monitors and balances workloads across clusters by leveraging vMotion to migrate workloads. By joining the team, you will have the opportunity to work on our cutting-edge infrastructure workload placement and dynamic scheduling stack. Job Summary: We are seeking a highly skilled Software Engineer to join our VMware VCF's vSphere HA team, which is a critical component of our vSphere platform in VCF supporting VM and Kubernetes on vSphere. As a Software Engineer, you will be responsible for designing and developing algorithms for ensuring high availability of compute resources on the vSphere platform. The ideal candidate will have strong knowledge of distributed systems, operating system resource utilization as well as management control planes. The candidate will have the ability to take vague problems and decompose them into detailed requirements. vSphere HA is rapidly evolving to support modern workloads on the vSphere platform. vSphere HA is adopting to support for modern compute (hardware accelerators such as GPU's) which support modern workloads like AI Inferencing. If you have a passion for building scalable and efficient systems, and are excited to work on a critical component of a modern application vSphere platform, we encourage you to apply for this exciting opportunity. Key Responsibilities: Design and develop reliable mechanisms for multi constraint scheduling problems in a distributed system Scale algorithms to support infrastructure level workload availability, resource scheduling, and balancing with low latency Implement and optimize algorithms to support the three pillars of workload placement (storage, networking, and compute) and the emerging fourth pillar of hardware accelerators Collaborate with cross-functional teams to integrate vSphere HA with other VMware products and features, such as Kubernetes on vSphere, NSX, vSAN, and vCenter Server Decompose medium scoped vague problems into detailed requirements, and develop solutions that meet the needs of our customers Develop and maintain automated tests to ensure the quality and reliability of the features Participate in code reviews and ensure that the code is aligned with coding standards and best practices Troubleshoot and resolve complex issues related to workload placements, resource balancing Requirements: Bachelor's in Computer Science, Engineering or a related field with 12+ years of related experience, or Master's in Computer Science or a related field with 10+ years of related experience Proficient in C++ programming language with a strong experience in software development process. Ability to take vague problems and decompose them into detailed requirements, with a focus on delivering high-quality solutions Experience with cloud-based infrastructure offerings Strong problem-solving and debugging skills Excellent communication and collaboration skills Experience with agile development methodologies and version control systems, such as Git Should not require immigration sponsorship Nice to Have: Knowledge of modern workloads, modern workload schedulers (such as kubernetes) Experience with Kubernetes, Docker, and containerization technologies Knowledge of vSphere, NSX, vSAN, and other VMware products and technologies Familiarity with VMware vSphere technology and use-cases Must have legal authorization to work in the US Additional Job Description: Compensation and Benefits The annual base salary range for this position is $141,000- $225,000 This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements. Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence. Must have legal authorization to work in the US Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law. If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Posted 30+ days ago

Software Engineer-logo
Software Engineer
Booz Allen Hamilton Inc.Mclean, VA
Software Engineer The Opportunity: We are pushing the boundaries of innovation at the intersection of cloud-native software services, cybersecurity, and agentic AI. As part of our emerging product business, we are building transformative, AI-driven solutions to tackle some of the most complex problems in cybersecurity today. We're looking for a Software Engineer to join our internal Product Engineering team-a dynamic group of innovators passionate about redefining the market through cutting-edge technology. This role is ideal for a self-starter, visionary, "10x-type" engineer who thrives in high-impact environments and is eager to build and operate always-on, secure, and scalable software services. As a seasoned software engineer at Booz Allen, you'll use the latest architectural approaches and open-source frameworks and tools to deliver complete end-to-end solutions. You'll share your skills as your team utilizes new tools and techniques while helping to identify and implement system improvements. You will shape a new product from the ground up with real autonomy and ownership. You will build full-stack cloud-native systems with robust monitoring, alerting, and fault-tolerant capabilities as you lead the design, development, deployment, and operation of high-availability software products with agentic AI at their core. You will implement best practices for CI/CD deployments, canaries, telemetry, and automated testing to ensure quality and reliability. Due to the nature of work performed within this facility, U.S. citizenship is required. Join us. The world can't wait. You Have: 8+ years of experience building and operating production-grade full-stack applications in cloud environments such as AWS 8+ years of experience with software development in both front-end and back-end technologies and with languages such as Java, Python, or Go 6+ years of experience with design and architecture, including design patterns, reliability, and scaling of new and existing systems Experience mentoring or supervising employees within a collaborative, cross-functional team environment Ability to work with automated deployment and testing tools to perform testing and maintenance Ability to lead, collaborate, and thrive in a fast-paced and creative environment Ability to own products end-to-end, from architecture and coding to deployment, testing, and support Bachelor's degree in a CS field and 6+ years of experience in software engineering, or 10+ years of experience in software engineering in lieu of a degree Nice If You Have: 10+ years of experience building and operating production-grade full-stack applications in cloud environments such as AWS 10+ years of experience with software development in both front-end and back-end technologies and with languages such as Java, Python, or Go 8+ years of experience with design and architecture, including design patterns, reliability, and scaling of new and existing systems Experience developing market-leading products, specifically in cybersecurity Experience working with or developing AI or ML-based products Experience in cybersecurity Knowledge of AI frameworks such as TensorFlow, PyTorch, and scikit-learn Master's degree in CS, Artificial Intelligence, or a related field Compensation At Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen's benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. We encourage you to learn more about our total benefits by visiting the Resource page on our Careers site and reviewing Our Employee Benefits page. Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $142,900.00 to $266,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. This posting will close within 90 days from the Posting Date. Identity Statement As part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud. Work Model Our people-first culture prioritizes the benefits of flexibility and collaboration, whether that happens in person or remotely. If this position is listed as remote or hybrid, you'll periodically work from a Booz Allen or client site facility. If this position is listed as onsite, you'll work with colleagues and clients in person, as needed for the specific role. Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.

Posted 4 days ago

Senior Software Engineer, Autonomy - Behavior, Planning & Controls-logo
Senior Software Engineer, Autonomy - Behavior, Planning & Controls
CyngnMountain View, CA
About Cyngn Based in Menlo Park, CA, Cyngn is a publicly traded autonomous vehicle company. We have a culture of collaboration, diversity, and continuous learning. Whether at a warehouse, factory, or industrial facility, our self-driving technology can be deployed in various commercial domains across various vehicle form factors. To build this emergent technology, we seek innovative, motivated, and experienced leaders to join our team and move this field forward. If you like to build and create with a team of trusted and passionate colleagues, then Cyngn is the place for you. Key reasons to join Cyngn: We are Small and Big. With under 100 employees, Cyngn is still a company that operates with the energy of a startup. On the other hand, we are publicly traded. Combined, our employees not only work in close-knit teams with close mentorship from company leaders, but they also get access to the liquidity of our publicly traded equity. This gives our small team the opportunity to make a big impact in industries that other people aren't touching-without taking on the risks associated with untested organizations. We Build Today and Deploy Tomorrow. Our employees aren't just researchers but are creating reality. In other words, the autonomous vehicles we're building are designed to go to real clients right away. We are driven by our passion for innovation, our ability to see the entire product, and the real impact of our work in the real world. At Cyngn, the distance between the theoretical and the actual is razor-thin. We aren't robots. We just build them. Read our Glassdoor reviews, and you'll find that one of the best things about working here is the people. We are an inclusive, diverse team of top talent with exceptional synergy. We thrive on open collaboration and a trusting and creative work environment that is fueled by our passion for the industry. At Cyngn, everyone's voice is valued, and each of our unique perspectives is celebrated. It's the people that allow our company to continue to grow bigger and better every day About this role: As a Senior Software Engineer, you will play a pivotal role in developing next-generation autonomous systems, driving innovation in AI-driven path planning and control for our autonomous vehicles. This position offers a unique opportunity to bridge theory and practice, tackling real-world challenges in the fast-evolving field of autonomy. You will be part of a highly focused team, designing and deploying production-grade software that enables our autonomous vehicles to navigate and operate seamlessly in complex indoor and outdoor environments. Responsibilities Design, implement, and optimize motion planning and control algorithms for autonomous vehicles. Develop and enhance software infrastructure for vehicle simulation, performance validation, and system diagnostics. Architect and refine path-planning and tracking control algorithms to improve autonomy performance. Collaborate with cross-functional teams to deploy and validate solutions in both simulated and real-world environments. Balance hands-on development, code reviews, and research to achieve product-driven milestones in a fast-paced startup environment. Integrate cutting-edge robotics research into our autonomous driving stack to enhance system capabilities. Qualifications MS/PhD in Computer Science, Robotics, or a related technical field, or equivalent practical experience. Strong proficiency in C++ and Python with a deep understanding of software development best practices. Solid foundation in robotics principles, particularly motion planning and control systems. Strong background in vehicle dynamics and experience applying these principles to autonomous systems. Knowledge of nonlinear optimization and search-based planning techniques. Familiarity with ROS2 for designing, building, and operating robotic systems. Strong mathematical foundation, including geometry, linear algebra, and probability. Excellent problem-solving abilities with a proactive approach in a fast-paced, collaborative environment. Strong communication and cross-team collaboration skills. Bonus Qualifications Experience implementing controllers and planners for real-time safety-critical mobile autonomous systems. Experience with simulation environments and developing kinematic/dynamic models for autonomous vehicles. Exposure to machine learning, deep learning, and physics-based foundation models. Benefits & Perks Health benefits (Medical, Dental, Vision, HSA and FSA (Health & Dependent Daycare), Employee Assistance Program, 1:1 Health Concierge) Life, Short-term and long-term disability insurance (Cyngn funds 100% of premiums) Company 401(k) Commuter Benefits Flexible vacation policy Stock options for all full-time employees Sabbatical leave opportunity after 5 years with the company Paid Parental Leave Daily lunches for in-office employees and fully-stocked kitchen with snacks and beverages $190,000 - $220,000 a year

Posted 2 weeks ago

Staff Software Engineer (Algorithms)-logo
Staff Software Engineer (Algorithms)
Onto InnovationBloomington, MN
Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects; macro defect inspection of wafers and packages; metal interconnect composition; factory analytics; and lithography for advanced semiconductor packaging. Our breadth of offerings across the entire semiconductor value chain helps our customers solve their most difficult yield, device performance, quality, and reliability issues. Onto Innovation strives to optimize customers' critical path of progress by making them smarter, faster and more efficient. Job Summary & Responsibilities Onto is seeking a motivated individual for an engineer position in the elite algorithm group within the Inspection Business Unit (IBU). This individual will apply their skills in machine learning, image processing, computer vision, mathematics, optics, and software engineering to develop algorithms to be integrated into Onto's innovative inspection platforms. Responsibilities of this position include: develop optical imaging modeling/calibration, and/or develop image segmentation, classification or detection algorithm for the onto inspection systems. This requires selecting the optimal algorithms to hit the performance and throughput requirements. This person is encouraged to bring forward creative ideas, develop production code and support as needed. This candidate shall be able to work independently and provide recommendations to the hardware group on image quality and error budget base on algorithm design and performance. The candidate is encouraged to have excellent problem solving and communication skills. The candidate is expected to stay up to date with academic research and current industrial practices in machine vision inspection, image processing, and machine learning. Should be competent with at least one numerically focused programming environment such as Python or MATLAB using the native linear algebra, image processing, machine learning libraries. Experience programming the GPU for 3D image rendering Qualifications PhD or MS or Bachelor in EE, Computer Science, Applied Math or related field. 3+ years of experience. Onto Innovation Inc. offers competitive salaries and a generous benefits package, including health/dental/vision/life/disability, PTO, 401K plan with employer match, and an Employee Stock Purchase Program (ESPP) along with health & wellness initiatives. We provide a collaborative working environment along with resources, and state-of-the-art tools & equipment to promote success; and a welcoming, inclusive corporate culture where individuals are recognized for their contributions. Onto Innovation Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. For positions requiring access to technical data, Onto Innovation Inc., Inc. may have to obtain export licensing approval from the U.S. Department of Commerce- Bureau of Industry and Security and/or the U.S. Department of State- Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.

Posted 2 weeks ago

Senior Software Engineer - Billing-logo
Senior Software Engineer - Billing
DremioSanta Clara, CA
Be Part of Building the Future Dremio is the unified lakehouse platform for self-service analytics and AI, serving hundreds of global enterprises, including Maersk, Amazon, Regeneron, NetApp, and S&P Global. Customers rely on Dremio for cloud, hybrid, and on-prem lakehouses to power their data mesh, data warehouse migration, data virtualization, and unified data access use cases. Based on open source technologies, including Apache Iceberg and Apache Arrow, Dremio provides an open lakehouse architecture enabling the fastest time to insight and platform flexibility at a fraction of the cost. Learn more at www.dremio.com. About the role In this role, you will be responsible for delivering core platform capabilities for both Dremio Cloud and Dremio Software. You will work on deployment and provisioning systems - developing Kubernetes-native capabilities, integrating with cloud providers, and building services that power usage, billing, licensing, and entitlement systems that underpin both Dremio Cloud and Software. Additionally, you will work on integrating a variety of cloud and payment platforms/providers, solving multi-cloud and multi-regional architectural challenges, and design/implement solutions for these complex issues. You will grow as a leader through collaborating with and learning from seasoned engineers and taking ownership of complex challenges to deliver high quality distributed systems at a massive scale. What you'll be doing Own design, implementation, testing, and support of next-generation features related to scalability, reliability, robustness, performance, usability and security of the product Understand and reason about concurrency and parallelization to deliver scalability and performance in a multithreaded and distributed environment Work on distributed systems for data processing with efficient protocols and communication, locking and consensus, schedulers, resource management, autoscaling, and self-healing Use modular design patterns to deliver an architecture that's elegant, simple, extensible and maintainable Solve complex technical problems and customer issues Design and deliver architectures that run optimally on public clouds like GCP, AWS, and Azure What we're looking for B.S./M.S/Equivalent in Computer Science or a related technical field or equivalent experience 6+ years of experience developing production-level software Fluency in Java/C++ Strong experience with Kubernetes, especially deploying on Kubernetes Strong foundation in data structures, algorithms, multi-threaded and asynchronous programming models, and their use in developing distributed and scalable systems Experience building high performance software and good understanding of how modern CPU pipelined architectures work and their applications towards software development Experience in developing complex and scalable distributed systems and delivering, deploying, and managing microservices successfully Passion for learning and solving complex and unexplored problems effectively Hands-on experience with AWS, Azure, or Google Cloud Platform Strong knowledge of database fundamentals, SQL, and schema design is a big plus Bonus Points Hands on experience of multi-threaded and asynchronous programming models Hands on experience in distributed systems, concurrency control, networking, storage systems, and caching techniques What we offer Medical, dental and vision insurance 401(k) Plan Short term / long term disability and life insurance Pre-IPO stock options Flexible PTO 16 hours of volunteer time off 12 company paid holidays Remote work options Paid parental leave Employee Assistance Program (EAP) Certain benefits are only allowed to full-time Dremio employees and may not be the same across all locations. The compensation range for this position is $153,00 to $200,000 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors. Depending on the position offered, the on target earnings (OTE) may include a bonus or commission. Return to Office Philosophy Workplace Wednesdays - to break down silos, build relationships and improve cross-team communication. Lunch catering / meal credits provided in the office and local socials align to Workplace Wednesdays. In general, Dremio will remain a hybrid work environment. We will not be implementing a 100% (5 days a week) return to office policy for all roles. #LI-JF1 #LI-Remote What we value At Dremio, we hold ourselves to high standards when it comes to People, Thinking, and Action. Our Gnarlies (that's what we call our employees) communicate with clarity, drive accountability, and are respectful towards each other. We confront brutal facts and focus on results while operating with a sense of urgency and building a "flywheel". People who like to jump in and drive momentum will thrive in our #GnarlyLife. Dremio is an equal opportunity employer supporting workforce diversity. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, protected veteran status, disability status, or any other unlawful factor. Dremio is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request accommodation due to a disability, please inform your recruiter. Dremio has policies in place to protect the personal information that employees and applicants disclose to us. Please click here to review the privacy notice. Important Security Notice for Candidates At Dremio, we uphold trust and transparency as paramount values in all our interactions with customers, partners, employees, and the general public. We have been targeted by individuals creating fake domains similar to ours to scam prospects and candidates. Please note that all official communications from us will be from an @dremio.com domain. If you suspect you've been targeted by a scam, it's imperative to report the incident to your local law enforcement agencies. For more information about this type of scam, please refer to Dremio's official statement here. Dremio is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company that does not have a signed agreement with the Company.

Posted 3 weeks ago

Software Engineer - Backend-logo
Software Engineer - Backend
PaveSan Francisco, CA
The Research & Design Org @ Pave Pave's R&D pillar includes our data science, engineering, information technology, product design, product management, and security teams. This organization builds, maintains, and secures a platform used by more than 8,500+ client organizations. Our engineering team moves between ideation, scoping, and execution in a matter of days while closely iterating with cross-functional partners on requirements. At Pave, we use TypeScript, Node.js, and React, hosted on GCP. Product Engineering Teams Our roadmap is built around four core jobs that compensation leaders need to accomplish: Market Data: We enable compensation professionals to access reliable, comprehensive compensation data to make informed decisions. Market Pricing: We help compensation teams efficiently price jobs against market data and construct appropriate salary ranges. Comp Planning: We empower compensation teams, leaders, and managers to plan and allocate compensation budgets with confidence. Communication: We help HR and managers effectively explain compensation decisions to employees and candidates. Over the next year, our roadmap focuses on enhancing the entire compensation lifecycle to help Total Rewards leaders take charge of their organizations' largest expense, confidently make decisions, and earn org-wide trust. From philosophy definition to market trend analysis, range management, merit cycles, and employee communications, we're building solutions for every phase of the compensation calendar. We're seeking passionate engineers who are excited about building robust, data-rich systems that simplify complex compensation processes at scale. What You'll Bring New grads with significant internship experience or 1-2 years of backend engineering experience, ideally using modern web technologies such as TypeScript and Node.js, with at least some experience building data-intensive applications. Growing understanding of secure data architecture: You are able to design and work with relational and/or NoSQL databases. You optimize queries with guidance and are learning to handle large datasets securely and efficiently. Growing product intuition: You understand the value of building for user impact. You seek context from product partners and balance speed with thoughtful technical decisions. Execution-driven mindset: You thrive in fast-paced environments, bias toward action, and ship thoughtful solutions without overengineering. Adaptability in ambiguity: You're comfortable filling in gaps, validating direction through prototypes, and evolving your approach as you learn. Collaborative working style: You work well with product managers, designers, and fellow engineers, and care deeply about delivering value to users. Nice to have: Experience at B2B SaaS companies, especially during periods of rapid growth or platform expansion Compensation, It's What We Do. Salary is just one component of Pave's total compensation package for employees. Your total rewards package at Pave will include equity, top-notch medical, dental, and vision coverage, an unlimited PTO policy, and many other region-specific benefits. Your level is based on our assessment of your interview performance and experience, which you can always ask the hiring manager about to understand in more detail. Salary Range for this role: $140,000 - $196,000

Posted 2 weeks ago

Crime Analytics Engineer, Software Implementations-logo
Crime Analytics Engineer, Software Implementations
AxonScottsdale, AZ
Join Axon and be a Force for Good. At Axon, we're on a mission to Protect Life. We're explorers, pursuing society's most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each other. Life at Axon is fast-paced, challenging and meaningful. Here, you'll take ownership and drive real change. Constantly grow as you work hard for a mission that matters at a company where you matter. Your Impact Axon seeking a well-versed Crime Analyst with expertise in SQL Server Management Studio (SSMS), Power BI, and/or SSRS to support and enhance analytics for Axon software applications. This role is responsible for configuring system databases, designing and maintaining scalable analytics solutions, and developing reports and dashboards tailored to customer needs. The ideal candidate will work with data engineers, business stakeholders, and customers. They will make visualizations and reports that are easy to understand. They will also develop training strategies, create instructional materials, and provide support resources for deployment. Robust analytical skills, attention to detail, and the ability to communicate proficiently with both technical and non-technical audiences are essential. What You'll Do Location: US based Axon hub sites (Atlanta, Boston, Denver, Scottsdale, Seattle, Chicago, Austin, Charlotte, or Sterling metro areas) Travel: Up to 40% within the U.S Reports to: Manager, DataStore Develop and maintain data pipelines, models, and dashboards to support business analytics and reporting needs. Partner with our public safety client agencies to understand their business processes, organizational needs, and how our products achieve their digital transformation objectives for their reporting and analytics needs Configure system databases to prepare the Axon Records, and Standards analytics Author and configure Power BI and/or SSMS reports, dashboards, and analytics as needed for our customers Train public safety agencies on Power BI and/or SSMS reporting capability in Axon's applications Build tools that support our clients to successfully manage and navigate the digital transformation journey within their own agencies Create training strategies and plans. Also, make instructional materials for introducing customer software. Use effective instructional design methodologies and technologies as it relates to reporting & analytics Communicate testing plans, training plans, activities, and outcomes to appropriate internal and external stakeholders Partner with key stakeholders including Axon Academy on the development of eLearning training assets and delivery via Axon's learning management system Partner with the product engineering teams to assess content, system developments/customization to maintain testing/training materials, and update for clients as needed Be a product subject matter expert (SME) in crime analytics and reporting Optimize data models and queries for performance and efficiency. What You Bring 10+ years of experience delivering and/or managing public safety software testing, training, and/or implementation projects Bachelor's Degree or equivalent experience in computer science/data analytics is preferred Proficiency in SQL management studio, Power BI, or similar reporting language Deep level knowledge of Public Safety crime analysis is preferred Top-notch communication skills and the ability to communicate to both technical and non-technical customers/colleagues. Exposure to software development and continuous process improvement processes Proven success in transforming raw content into informative, engaging, and compelling learning experiences Must be able to write clear copy, instructions, and messages for both internal and external audiences, as well as scripts for audio and video. Benefits that Benefit You Competitive salary and 401k with employer match Discretionary paid time off Paid parental leave for all Medical, Dental, Vision plans Fitness Programs Emotional & Mental Wellness support Learning & Development programs And yes, we have snacks in our offices Benefits listed herein may vary depending on the nature of your employment and the location where you work The Pay: Axon is a total compensation company, meaning compensation is made up of base pay, bonus, and stock awards. The starting base pay for this role is between USD 83,250 in the lowest geographic market and USD 133,200 in the highest geographic market. The actual base pay is dependent upon many factors, such as: level, function, training, transferable skills, work experience, business needs, geographic market, and often a combination of all these factors. Our benefits offer an array of options to help support you physically, financially and emotionally through the big milestones and in your everyday life. To see more details on our benefits offerings please visit www.axon.com/careers/benefits. Don't meet every single requirement? That's ok. At Axon, we Aim Far. We think big with a long-term view because we want to reinvent the world to be a safer, better place. We are also committed to building diverse teams that reflect the communities we serve. Studies have shown that women and people of color are less likely to apply to jobs unless they check every box in the job description. If you're excited about this role and our mission to Protect Life but your experience doesn't align perfectly with every qualification listed here, we encourage you to apply anyways. You may be just the right candidate for this or other roles. Important Notes The above job description is not intended as, nor should it be construed as, exhaustive of all duties, responsibilities, skills, efforts, or working conditions associated with this job. The job description may change or be supplemented at any time in accordance with business needs and conditions. Some roles may also require legal eligibility to work in a firearms environment. Axon's mission is to Protect Life and is committed to the well-being and safety of its employees as well as Axon's impact on the environment. All Axon employees must be aware of and committed to the appropriate environmental, health, and safety regulations, policies, and procedures. Axon employees are empowered to report safety concerns as they arise and activities potentially impacting the environment. We are an equal opportunity employer that promotes justice, advances equity, values diversity and fosters inclusion. We're committed to hiring the best talent - regardless of race, creed, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, genetic information, veteran status, or any other characteristic protected by applicable laws, regulations and ordinances - and empowering all of our employees so they can do their best work. If you have a disability or special need that requires assistance or accommodation during the application or the recruiting process, please email recruitingops@axon.com. Please note that this email address is for accommodation purposes only. Axon will not respond to inquiries for other purposes.

Posted 4 days ago

Senior Software Engineer-logo
Senior Software Engineer
CaterpillarChicago, IL
Career Area: Technology, Digital and Data Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics, and AI capabilities to help our customers build a better, more sustainable world. Job Summary: We are seeking a highly skilled and experienced Senior Front-End Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining our web applications' front-end architecture. This role requires a deep understanding of modern front-end technologies, a strong eye for detail, and the ability to work collaboratively with cross-functional teams. What You Will Do: Design and Develop: Create responsive and visually appealing web applications using HTML, CSS, JavaScript, and modern frameworks such as React, Angular, or Vue.js. Architecture: Develop and maintain the front-end architecture, ensuring high performance, scalability, and maintainability. ·Collaboration: Work closely with UX/UI designers, back-end developers, and other stakeholders to ensure seamless integration of user interfaces and back-end services. Code Quality: Write clean, efficient, and well-documented code. Conduct code reviews and provide constructive feedback to team members. Testing: Implement and maintain unit tests, end-to-end tests, and performance tests to ensure the robustness of the application. Optimization: Optimize applications for maximum speed and scalability. Content Management: Integrate and maintain content management systems (CMS) to ensure user-friendly content updates and management. Stay Updated: Keep abreast of the latest industry trends, technologies, and best practices. Share knowledge with the team and contribute to continuous improvement. Mentorship: Provide mentorship and guidance to junior developers, fostering a culture of learning and growth within the team. What You Will Have: Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment. Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace. Software Integration Engineering: Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages. Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design. Software Product Technical Knowledge: Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products. Software Product Testing: Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements. Considerations For Top Candidates: Bachelor's or Master's degree in Computer Science, Engineering, or a related field OR equivalent working experience Strong experience in front-end development, with a strong portfolio showcasing your work. Proficiency in HTML, CSS, and JavaScript. Experience with front-end frameworks such as React, Next.js, Angular, Blocks, Headless, or Vue.js. Knowledge of RESTful APIs and integration with back-end services. HCL CMC (eCommerce Management Center) experience would be a HUGE Plus. Familiarity with version control systems, such as GitHub. Experience with eCommerce Platforms such as Amazon, Shopify, etc. Experience with server-side technologies (e.g., Node.js, PHP) is a plus. Knowledge of cloud services and deployment strategies (e.g., AWS, Azure) Database experience, including SQL Experience with Agile development methodologies. Familiarity with DevOps practices and CI/CD pipelines. Experience with build tools and package managers, such as Webpack, Gulp, NPM, or Yarn. Understanding of cross-browser compatibility issues and ways to work around them. Strong understanding of responsive design principles and mobile-first development. Experience with content management systems (CMS) such as AEM, WordPress, Drupal, or Joomla. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Ability to work independently and as part of a team. Strong organizational and time management skills. What You Will Get: Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We've created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Join Us. Additional Information: #LI- #BI About Caterpillar Caterpillar Inc. is the world's leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we've been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed. Summary Pay Range: $108,360.00 - $176,040.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. Benefits: Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. Medical, dental, and vision benefits* Paid time off plan (Vacation, Holidays, Volunteer, etc.)* 401(k) savings plans* Health Savings Account (HSA)* Flexible Spending Accounts (FSAs)* Health Lifestyle Programs* Employee Assistance Program* Voluntary Benefits and Employee Discounts* Career Development* Incentive bonus* Disability benefits Life Insurance Parental leave Adoption benefits Tuition Reimbursement These benefits also apply to part-time employees Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at www.caterpillar.com/careers. Posting Dates: June 13, 2025 - June 27, 2025 Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Not ready to apply? Join our Talent Community.

Posted 2 days ago

IBM App Connect Enterprise Software Engineer-logo
IBM App Connect Enterprise Software Engineer
NationwideColumbus, OH
If you're passionate about innovation and love working in an environment where you can constantly improve and adopt new technologies to drive business results, then Nationwide's Information Technology team could be the place for you! At Nationwide, "on your side" goes beyond just words. Our customers are at the center of everything we do and we're looking for associates who are passionate about delivering extraordinary care. This role does not qualify for employer-sponsored work authorization. Nationwide does not participate in the Stem OPT Extension program. This role will be filled in a hybrid capacity, with 1-2 days in the office each week. Collaboration will take place in one of our office locations in Columbus, OH, Des Moines, IA. Nationwide Commercial Lines Solutions is looking for a software engineer to support development within our Integration components in support of our Go Forward Commercial Lines platforms. As a part of our team, we strive to always support our business initiatives and look for innovative ways to implement these solutions. You will be part of a team who loves to collaborate, loves to learn, and is always up for a new challenge. This role requires a variety of strengths and capabilities, including: Experience using IBM AppConnectEnterprise tool (we will train the right candidate) Experience with Apigee or API integrations Experience with version control (Git) Knowledge of web-based security Ability to perform in-depth log analysis and troubleshooting Experience with relational databases (Oracle, SQL Server, etc) and the ability to write and execute performant SQL Knowledge of agile practices Self-motivation with ability to be flexible Ability and passion to learn new technologies and languages Strong collaboration skills with members across locations or in virtual environments Any of the following are a plus: Knowledge of Insurance (additionally in the Commercial Lines area) Knowledge of REST APIs Experience with CI/CD Pipelines, Concourse Hands-on experience with Kubernetes and AWS Working knowledge of log analysis and monitoring platforms like New Relic and Splunk Compensation Grade F5 Job Description Summary If you're enthusiastic about delivering secure technology solutions to support a company providing extraordinary care to its customers, then Nationwide Technology is the place for you. Nationwide's industry-leading technology workforce embraces an agile work environment and a collaborative culture to deliver outstanding solutions and results. If that sounds like something you aspire to, we want to hear from you! As a Software Engineer, you will focus primarily on providing high quality, efficient technology solutions to business partners by crafting new software applications or modifying and/or supporting existing packaged or custom-built applications. In this capacity, you'll analyze, code, configure, test, debug, document and maintain applications. Job Description Key Responsibilities: Analyzes, solutions, develops, tests, debugs, documents and deploys software according to standards in an agile environment. Applies secure software and systems engineering practices throughout the delivery lifecycle to ensure our data and technology solutions are protected from threats and vulnerabilities. Uses DevSecOps practices, tooling and techniques. Drives continuous improvement and learning through ongoing training, practice and innovation. Manages medium to large project priorities, deadlines and deliverables proactively. May perform other responsibilities as assigned. Reporting Relationships: Reports to a Technology Manager/Director. Typical Skills and Experiences: Education: Completion of undergraduate studies in computer science, management information systems, or other related degree. Technology experience or non-traditional technology certificates can be substituted for an undergraduate degree. Experience: Four or more years of analysis and technology experience. Knowledge, Abilities and Skills: Proficiency in one or more programming language such as Java, C++, Python, JavaScript. Strong knowledge of software development lifecycle. Proven ability to tackle complex business and development problems. Ability to thrive in a team environment. Insurance/financial services industry knowledge a plus. Other criteria, including leadership skills, competencies and experiences may take precedence. Staffing exceptions to the above must be approved by the hiring manager's leader and Human Resources Business Partner. Values: Regularly and consistently demonstrates Nationwide Values. Job Conditions: Overtime Eligibility: Not Eligible (Exempt) Working Conditions: Office environment may vary based on team and/or location. Associates may have on-call responsibility after normal working hours and/or on weekends. ADA: The above statements cover what are generally believed to be principal and essential functions of this job. Specific circumstances may allow or require some people assigned to the job to perform a somewhat different combination of duties. Benefits We have an array of benefits to fit your needs, including: medical/dental/vision, life insurance, short and long term disability coverage, paid time off with newly hired associates receiving a minimum of 18 days paid time off each full calendar year pro-rated quarterly based on hire date, nine paid holidays, 8 hours of Lifetime paid time off, 8 hours of Unity Day paid time off, 401(k) with company match, company-paid pension plan, business casual attire, and more. To learn more about the benefits we offer, click here. Nationwide is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive culture where everyone feels challenged, appreciated, respected and engaged. Nationwide prohibits discrimination and harassment and affords equal employment opportunities to employees and applicants without regard to any characteristic (or classification) protected by applicable law. Smoke-Free Iowa Statement: Nationwide Mutual Insurance Company, its affiliates and subsidiaries comply with the Iowa Smokefree Air Act. Smoking is prohibited in all enclosed areas on or around company premises as well as company issued vehicles. The company offers designated smoking areas in which smoking is permitted at each individual location. The Act prohibits retaliation for reporting complaints or violations. For more information on the Iowa Smokefree Air Act, individuals may contact the Smokefree Air Act Helpline at 888-944-2247. NOTE TO EMPLOYMENT AGENCIES: We value the partnerships we have built with our preferred vendors. Nationwide does not accept unsolicited resumes from employment agencies. All resumes submitted by employment agencies directly to any Nationwide employee or hiring manager in any form without a signed Nationwide Client Services Agreement on file and search engagement for that position will be deemed unsolicited in nature. No fee will be paid in the event the candidate is subsequently hired as a result of the referral or through other means.

Posted 2 weeks ago

Software Engineer, Sr Specialist-logo
Software Engineer, Sr Specialist
NASDAQ Omx Group, Inc.Philadelphia, PA
Join the team responsible for the Derivatives Market System technology at Nasdaq. This role's responsibilities include the development and maintenance of real-time, mission-critical systems, requiring high throughput and minimal latency. This demands precise execution, exceptional reliability, and adherence to rigorous performance standards. You will design, develop, modify, adapt and implement solutions to information technology needs through new and existing applications, systems architecture and applications infrastructure. You will review system requirements and business processes; code, test, debug and implement software solutions. You should enjoy working on challenging technical problems and thinking of creative solutions for them. Reviews system requirements and business processes; codes, tests, debugs; implements and/or maintains software solutions for more complex assignments. Determines systems software design requirements. Designs, develops, modifies, adapts and implements short- and long-term solutions to information technology needs through new and existing applications, systems architecture, network systems and applications infrastructure. Develops security solutions for complex assignments. Provides application software development services or technical support typically for more challenging assignments. Develops program logic for new applications or analyses and modifies logic in existing applications. Modifies existing internal software products to add to new functions, adapt to new hardware, improve performance or enhance product usability. Mentors others in the team on implementing system improvements, challenging the team to increase efficiency wherever possible and to utilize current industry trends. Ensures that applications are compatible across multiple platforms and browsers. May participate in all aspects from detailed programming to high level system design. Participates in IT systems strategy, development and /or integrations services to clients. Provides technology trends and competitive landscape expertise and makes technology decisions to drive opportunities and competitive advantage for our clients. Provides a deep domain and industry experience and expertise to design and develop creative solutions. Provides deep awareness of technology and market trends to anticipate industry changes and conceptualize solutions. As a generalist, becomes involved in all aspects of a project including firmware, hardware, architecture, database warehouse and mining, database design and analysis, software development and testing. Education Required: Degree qualified in a discipline related to Computer Science, Information Systems, or equivalent work experience. Would typically have, or be studying, a second degree or masters' in a more specialized area, such as financial markets, finance, or mathematics related. Experience Required: At least 6 years of programming experience Proficient in Java programming Proficient in object-oriented methodologies Experience with high-performance, low-latency, mission critical environments is a plus but not required. Familiarity with AWS is a plus but not required Experience with AI is a plus but not required. Special Qualifications: Should be able to work independently with little supervision. Should be self-starter who is always looking for ways to improve our software's performance, resiliency, design and reusability. This position can be located in Philadelphia, and offers the opportunity for a hybrid work environment (at least 2 days a week in office, subject to change), providing flexibility and accessibility for qualified candidates. Come as You Are Nasdaq is an equal opportunity employer. We positively encourage applications from suitably qualified and eligible candidates regardless of age, color, disability, national origin, ancestry, race, religion, gender, sexual orientation, gender identity and/or expression, veteran status, genetic information, or any other status protected by applicable law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. What We Offer We're proud to offer a competitive rewards package that is meaningful, recognizes the unique needs of our employees and their families and incentivizes employees for their contribution to Nasdaq's overall success. In addition to base salary, Nasdaq offers significant other compensation (annual bonus/commissions and equity), benefits, and opportunity for growth. Exact compensation may vary based on several job-related factors that are unique to each candidate, including but not limited to: skill set, experience, education/training, business needs and market demands. Nasdaq's programs and rewards are intended to allow our employees to: Secure Wealth: 401(k) program with 6% employer match, Employee Stock Purchase Program with 15% discount, Student loan repayment program up to $10k, Company paid life and disability plans, Generous paid time off Prioritize Health: Comprehensive medical, dental and vision coverage, Health spending account with employer contribution, Paid flex days to support mental wellbeing, Gym membership discounts Care for Family: Hybrid home/office schedule (for most positions), Paid parental leave, Fertility benefits, Paid bereavement leave Connect with Community: Company gift matching program, Employee resource groups, Paid volunteer days Grow Career: Education Assistance Program, Robust job skills training and Professional development opportunities For more information, visit Nasdaq Benefits & Rewards Career page.

Posted 2 weeks ago

Senior Software Engineer (Linux Network)-logo
Senior Software Engineer (Linux Network)
Sony Playstation NetworkAliso Viejo, CA
Why PlayStation? PlayStation isn't just the Best Place to Play - it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team. The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation. We're looking for a Senior Software Engineer with a strong background in network routing and switching on Linux, who loves designing and building innovative solutions, wants to make a difference, and enjoys working with creative, intelligent and collaborative teammates. Never a dull day, this position offers a healthy mix of development and research projects, ensuring that work is both exciting and rewarding. An ideal candidate has a strong vision for the future, enjoys tackling challenging problems and takes great pride in overcoming them. If that sounds like you, come help us build world class technology capable of delivering fun and unique gaming experiences to millions of players! Responsibilities: Design and develop high performance network routing and switching capabilities on Linux systems supporting Cloud Gaming services. Troubleshoot and optimize network performance, latency, and reliability issues to provide the best gaming experience. Design, develop, and maintain Linux-based software applications. Research next generation technologies for enterprise grade networks. Document key technical areas and share knowledge through technical presentations. Required Background BS in Computer Science / Software Engineering or 8+ years of relevant work experience. 3+ years of experience working with Linux network stack. Minimum 5+ years of relevant programming experience in C/C++ Experience with scripting languages like Python or Bash. Desired Skills: Deep understanding and development skills in TCP/IP and network protocols. Previous experience designing and implementing networks utilizing MPLS, BGP, VXLAN. Experience working with DPDK, P4, eBPF or related areas. Strong debugging / analysis / troubleshooting skills. Knowledge in Wi-Fi, 5G and Network Emulation domains. Additional Skills Git version control Programming experience in Rust is a plus Motivated self-starter. Enjoys working in a fast-paced, collaborative environment. Experience with Japanese language and culture is a plus. #LI-tp1 Please refer to our Candidate Privacy Notice for more information about how we process your personal information, and your data protection rights. At SIE, we consider several factors when setting each role's base pay range, including the competitive benchmarking data for the market and geographic location. Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location. In addition, this role is eligible for SIE's top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products. This role also may be eligible for a bonus package. Click here to learn more. The estimated base pay range for this role is listed below. $172,100-$258,100 USD Equal Opportunity Statement: Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category. We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond. PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.

Posted 2 weeks ago

Software Engineer-logo
Software Engineer
CACI International Inc.Fort Eisenhower, GA
Software Engineer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US The Opportunity: Application Developer with proficiency in Object-Oriented Programming to support our DOD customer. We are looking for Java Developer with Full-stack development experience. Ideal candidate will be responsible for participating in the full application development lifecycle focused on Java based application. We are seeking developer who can change direction rapidly, utilize flexible thought processes, and can work in a close-knit team environment to produce the high-quality product that our customers expect. Must possess TS/SCI clearance and be willing to obtain a CI Polygraph Responsibilities: Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. (e.g., custom, COTS, GOTS). Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Presents ideas for system improvements. Conducts impact analysis for software changes. Produces detailed specifications and writes software code. Works closely with business analysts, designers, product owner, and subject matter experts to understand functional requirements. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Provides input into training manuals for users as necessary. Understands the structure and functionality of the COTS applications (e.g., Oracle, SAP, and Momentum). Writes interfaces and conversion routines leveraging the application programmatic interface (API). Extends applications by using applicable application tools. Maintains knowledge of feature and technical changes in the application. Adhere and support AGILE process based development. Assist with the preparation of user and administrator documentation Qualifications: Required: Must have BA/BS in a related field Must possess 9+ years of development experience with any object-oriented programming language (Java); without a degree must possess 13+ years of development experience OR 7 years of professional experience with a related Masters degree Must meet 8570 baseline certification prior to starting (such as Security+) Must be a US citizen and able to obtain a CAC Must possess TS/SCI clearance and be willing to obtain a CI Polygraph Experience working with web application development in a Linux development and environment Working experience using Maven and GitLab-CI, Working experience building web applications using JavaScript, HTML/HTML5, or CSS3 Understanding of security processes to support application security approval Desired: Experience working in S3 Experience with any of the following: Apache HTTP, CSS, MySQL, Postgresql/postgis, REST, SOAP ____ What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy. Your potential is limitless. So is ours. Learn more about CACI here. ____ Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here. The proposed salary range for this position is: $85,800 - $180,200 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Posted 5 days ago

Software Development Engineer - Platform Factory-logo
Software Development Engineer - Platform Factory
Criteo Corp.Paris, TX
What if, in your next adventure, you were surrounded by people who, like you, look for an unlimited playground to explore, share, and test, would you care to hear more? You've opened the right door! As an R&D team, making sure your ideas are heard and encouraged is what we strive to do! What You'll Do: What's the Platform Factory Team? The Platform Factory group, composed of seven agile and human-sized teams, provides an intuitive, integrated, performant and automated Software Factory that would flawlessly and continuously deploy to production any code change that would comply with the quality expectations. How You'll Make An Impact As a Back-End Software Development Engineer in the Platform Factory group at Criteo, you'll empower 1,000+ engineers by shaping and operating the internal developer platform that underpins the entire R&D organization. From code hosting and CI/CD to observability, identity, and deployment, your work will directly impact developer velocity, reliability, and security at scale. What You'll Do Build and operate highly available, secure, and scalable services supporting Criteo's private cloud developer platform - including source code management, CI/CD, observability, and IAM solutions. Design developer-facing tools and APIs to simplify workflows across the development lifecycle, from coding and review to deployment and monitoring. Support the continuous deployment infrastructure and ensure smooth, automated delivery of applications and services used across the company. Contribute to the evolution of authentication and authorization systems serving tens of thousands of servers and users with low-latency SSO and secure access. Foster a strong engineering culture by improving visibility, automation, and reliability through metrics, logs, and other observability best practices. Stack: C#, Go, Python, Java, Scala TypeScript, Angular, CSS Docker, Kubernetes, Terraform, Jenkins MySQL, PostgreSQL, GraphDB Prometheus, VictoriaMetrics OpenTelemetry, Grafana, Kibana, Pyroscope, Tempo Keycloak, OpenLDAP, IAM, IDM, SSO, Authentication systems Who You Are: You hold a master's or PhD degree in computer science, a related field, or equivalent practical experience. Experienced software engineer with 3+ years developing complex systems using languages like C#, Python, Java, and Scala. Skilled in front-end frameworks (Angular, React, Vue.js) and web technologies are a plus for some teams. Strong knowledge of Linux, containerization (Docker, Kubernetes), cloud/hybrid deployments, and CI/CD pipelines. Familiar with Identity & Access Management (AuthN/AuthZ, OAuth, SSO, MFA, RBAC) and database systems (MySQL, PostgreSQL, GraphDB). Proficient with observability tools such as Prometheus, Grafana, Kibana, and experienced in performance troubleshooting. Collaborative, agile-minded, curious, and passionate about quality, user experience, and continuous learning. Take a look at our R&D blog on Medium for access and insight into our engineering culture and achievements. We understand that you might not meet each of the outlined requirements listed above, or may have experience that is a little different from our specifications. If you think that you can still bring value to the role, we want to hear from you. We acknowledge that many candidates may not meet every single role requirement listed above. If your experience looks a little different from our requirements but you believe that you can still bring value to the role, we'd love to see your application! Who We Are: Criteo is the global commerce media company that enables marketers and media owners to deliver richer consumer experiences and drive better commerce outcomes through its industry leading Commerce Media Platform. At Criteo, our culture is as unique as it is diverse. From our offices around the world or from home, our incredible team of 3,600 Criteos collaborates to develop an open and inclusive environment. We seek to ensure that all of our workers are treated equally, and we do not tolerate discrimination based on race, gender identity, gender, sexual orientation, color, national origin, religion, age, disability, political opinion, pregnancy, migrant status, ethnicity, marital or family status, or other protected characteristics at all stages of the employment lifecycle including how we attract and recruit, through promotions, pay decisions, benefits, career progression and development. We aim to ensure employment decisions and actions are based solely on business-related considerations and not on protected characteristics. As outlined in our Code of Business Conduct and Ethics, we strictly forbid any kind of discrimination, harassment, mistreatment or bullying towards colleagues, clients, suppliers, stakeholders, shareholders, or any visitors of Criteo. All of this supports us in our mission to power the world's marketers with trusted and impactful advertising encouraging discovery, innovation and choice in an open internet. Why Join Us: At Criteo, we take pride in being a caring culture and are committed to providing our employees with valuable benefits that support their physical, emotional and financial wellbeing, their interests and the important life events. We aim to create a place where people can grow and learn from each other while having a meaningful impact. We want to set you up for success in your job, and an important part of that includes comprehensive perks & benefits. Benefits may vary depending on the country where you work and the nature of your employment with Criteo. When determining compensation, we carefully consider a wide range of job-related factors, including experience, knowledge, skills, education, and location. These factors can cause your compensation to vary.

Posted 4 weeks ago

Principal Software Engineer, Benefits Engineering-logo
Principal Software Engineer, Benefits Engineering
WEX Inc.Chicago, IL
WEX is an innovative global commerce platform and payments technology company looking to forge the way in a rapidly changing environment, to simplify the business of doing business for customers, freeing them to spend more time, with less worry, on the things they love and care about. We are journeying to build a consistent world-class user experience across our products and services and leverage customer-focused innovations across all our strategic initiatives, including big data, AI, and Risk. At WEX, we simplify the business of running a business. Our WEX Benefits solutions reduce complexity and help manage costs of benefits administration for our clients and partners. We are looking for passionate technologists, collaborators, and problem solvers to join our Benefits Technology team as we build the next generation of employer benefits solutions and services. As a Software Engineer on the WEX Benefits Technology team, you will work in a team that partners closely with Product Managers and customers to learn about the challenges employers face while navigating the competitive employee benefits landscape. You will design solutions that solve problems in ways our customers love and work for our business. You will build the highest quality software in the latest technologies and test driven development practices. How you'll make an impact Team Collaboration Support live applications, promote proactive monitoring, rapid incident response, and continuous improvement. Collaborate with stakeholders to learn about our customers' biggest challenges. Mentor and learn from peers, fostering continuous learning within the team and organization. Software Design and Architecture Design solutions that solve problems in ways our customers love and work for our business. Design, test, code, and instrument new solutions. Strengthen and drive engineering process with TDD and BDD, Microservice and Vertical Slice Architectures. Analyze existing systems and processes to identify bottlenecks and opportunities for improvements. Project Implementation Measure, inspect, and drive decisions using data. Deliver complex projects on schedule. Provide strategic thought leadership on business initiatives using deep technical and business industry expertise. Advise Senior Leadership team on highly complex situations that impact the organization and lead teams through the initiative, driving excellent quality results and achieving defined OKRs across the organization. Product Proficiency Understand and address the challenges employers face while navigating the competitive employee benefits landscape. Build the highest quality software in the latest technologies and test-driven development practices. Leadership Advise Senior Leadership team on highly complex situations that impact our organization and then lead teams through the initiative, driving excellent quality results and achieving defined OKRs across the organization. Mentor and learn from your peers, foster continuous learning within your team and organization. Experience you'll bring Bachelor's degree in Computer Science, Software Engineering, or related field; OR demonstrable equivalent experience. A minimum of 15 years of experience in software engineering. Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Passionate about keeping up with modern technologies and design. Strong proficiency in Angular and/or React. Experience building and consuming REST APIs. Proven track record of writing comprehensive unit tests and test suites. Strong understanding of software security principles and OWASP guidelines. Proficiency with Git version control and CI/CD pipelines. Experience with Agile development methodologies. Track record of delivering complex projects on schedule. Experience in writing performant stored procedures and functions. Technology Must-Haves: C# Python (if applicable) Docker Modern RDBMS (i.e., MS SQL, Postgres, MySQL) ASP.NET RESTful API design Kafka/event-driven design Modern Web UI Frameworks and Libraries (i.e., Angular, React) Kubernetes NoSQL databases Helm/ArgoCD Terraform GitHub Actions GraphQL Experience in developing Cloud-Native applications and services Technology Nice-To-Have or Dedicate to Learning Quickly: Generative AI and Agentic AI models and frameworks Azure The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section. Pay Range: $195,000.00 - $260,000.00

Posted 30+ days ago

Software Engineer, Observability-logo
Software Engineer, Observability
OpenaiSan Francisco, CA
Join the engineering teams that bring OpenAI's ideas safely to the world!! The Applied Engineering team works across research, engineering, product, and design to bring OpenAI's technology to consumers and businesses. We seek to learn from deployment and distribute the benefits of AI, while ensuring that this powerful tool is used responsibly and safely. Safety is more important to us than unfettered growth. About the Role As OpenAI continues to grow, we are looking for experienced, problem-solving engineers to ensure our systems scale. Our success depends on our ability to quickly iterate on products while also ensuring that they are performant and reliable. You will work in a deeply iterative, collaborative, fast-paced environment to bring our technology to millions of users around the world, and ensure it's delivered with safety and reliability in mind. Successful candidates will play a crucial role in ensuring the observability, reliability, scalability, and performance of our systems as we continue to expand. As an observability expert, you will be at the forefront of maintaining and enhancing the stability, scalability, and performance of our rapidly evolving infrastructure. You will work closely with cross-functional teams, including software engineers, product managers, and data scientists, to build and maintain resilient systems that can handle our growing user base and workload. This role requires a blend of technical expertise, strategic thinking, and effective communication to ensure that systems are not only operational but also optimized and aligned with business goals. In this role, you will: Develop and maintain systems that allow for effective monitoring, logging, and tracing of software applications. This includes choosing appropriate tools and technologies, setting up dashboards, and ensuring the scalability and reliability of the observability infrastructure. Develop and integrate tools for logging, monitoring, and alerting to enhance visibility into system performance. Ensure compatibility and efficiency across various platforms and services. Collaborate with different engineering teams to integrate observability practices into their workflows. Regularly analyze system performance and identify areas for improvement. This involves working closely with other engineering teams to understand their needs and challenges and providing insights and solutions for better system performance. Consistently stay up-to-date with the latest trends in observability, logging, monitoring, and cloud technologies. Introducing innovative solutions and best practices to improve system observability and reliability. Experiment with new tools and practices to enhance the observability landscape. Participate in strategic planning for the technology roadmap, including scalability, cost-effectiveness, and risk management considerations related to observability infrastructure. Create comprehensive documentation for observability systems and processes. Prepare reports and insights for management regarding system performance and reliability. You might thrive in this role if you: Have a track record of building, operating and accelerating observability systems that empower your fellow engineers, at scale. Enjoy seeking out and addressing bottlenecks and areas for performance improvement in our systems. Utilize Infrastructure as Code (IaC) principles to automate infrastructure provisioning and configuration management. Are experienced in collaborating with cross-functional teams to ensure that reliability and scalability are considered in the design and development of new features and services. Have a humble attitude, an eagerness to help your colleagues, and a desire to do whatever it takes to make the team succeed. Own problems end-to-end, and are willing to pick up whatever knowledge you're missing to get the job done. Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience). Proven proficiency in monitoring tools (e.g., DataDog, Prometheus, Grafana, ELK stack) and cloud platforms (e.g., AWS, Azure, GCP). Strong background in software engineering, with expertise in relevant programming languages (like Python, Java, Go) and cloud platforms (like AWS, GCP, Azure). Proficiency in programming/scripting languages. Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes). Excellent communication skills are crucial for this role, as it involves interfacing with various stakeholders, presenting findings and plans, and documenting systems and processes. Experience with microservices architecture and service mesh technologies. Strong understanding of distributed systems, networking, and database technologies. Excellent problem-solving skills and ability to work in a fast-paced environment. This role is exclusively based in our San Francisco HQ. We offer relocation assistance to new employees. #LI-TN1 . About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's Affirmative Action and Equal Employment Opportunity Policy Statement. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.

Posted 30+ days ago

Senior Software Engineer-logo
Senior Software Engineer
Sprinter HealthMenlo Park, CA
We're looking for a Senior Software Engineer with at least 5 years of experience who wants to make an impact. We want to make a difference in the lives of those falling between the cracks of the current healthcare system, and could use all the help we can get reimagining last-mile healthcare delivery. If you want to tackle tough technical challenges*, we want to talk to you. Health tech is challenging enough on its own, but add in DoorDash-style logistics problems at scale and the constraints of a distributed labor force working in patients' homes and things get interesting quickly. We need someone to help solve the hard problems like how to: Optimize scheduling and routing for a fleet of mobile clinicians at national scale Track and manage a bevy of medical supplies and health data over time Work with national partners to deploy innovative platforms for hybrid telemedicine Integrate our tech with new, portable medical devices reliably ️ Design systems that ensure our clinicians are kept safe at all times ️ Eliminate preventable medical errors at every step of the process If any of these sound interesting, Sprinter could be the right place for you. This is your chance to build something truly 0 to 1 at a company with meteoric growth. Since just 2021, we've grown to: >50k patients served 6x revenue growth last year, 5x the year before >60% coverage of the US population 6 of the 10 largest US health plans >$70M raised from a16z, General Catalyst, GV, and Accel If you want to grow faster than you ever could at a big company*, we want to talk to you. If you're a fellow industry veteran looking to get in at the ground floor of something big, taking on radically larger scope and growing with the company, the best way to do so is with real responsibility to make real decisions. As one of the lead engineers at Sprinter, you'll have that while working alongside other engineers and product managers from the likes of Google, Meta, and Amazon. With industry-leading growth to date and plenty of room still to grow, getting in now is a recipe for success. If you want to make a difference*, we want to talk to you. Jeffrey Hammerbacher was right: "The best minds of my generation are thinking about how to make people click ads. That sucks." I've done the Google and Facebook thing for a decade. Was it personally rewarding? Absolutely. But now I want to do something more directly for others, which is why I started this company. Cameron, Co-founder / CTO Technologies Serverless AWS (AppSync, DynamoDB, Lambda, Amplify, CloudFormation, Node) React Native, React Native for Web GraphQL Typescript Javascript Node.js Bonus Points (but not required) Experience with scaled vehicle routing, scheduling, matchmaking, and general operations optimization Experience in health tech or healthcare Experience tech-leading small teams (3-10 engineers) The Fun Stuff Free lunch everyday and fully-stocked microkitchens and coffee/tea bar Team offsites, game hours, tech talks, and design sprints Health insurance benefits (PPO / HMO / HSA, 100% of family premiums paid) Dental / vision / wellness benefits 401k matching Unlimited PTO Flexible work-from-home policy for work/life balance (3 days in-office, accommodation for occasional WFH days) Relocation assistance Generous parental leave (4 months for the birthing parent, 2 months for a partner, 100% paid) $162,000 - $230,000 a year The base salary range for this full-time position is $162,000 - $230,000 + equity + benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed reflect the base salary only, and do not include equity or benefits Sprinter Health is an equal opportunity employer. We value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or other protected classes. If you're looking for a career that offers opportunities for growth, continual development, professional challenge and the chance to make a real difference in the lives of people, apply today! Beware of recruitment fraud and scams that involve fictitious job descriptions followed by false job offers. If you are applying for a job, you can confirm the legitimacy of a job posting by viewing current open roles here. All legitimate job postings will require an application to be made directly on our official Sprinter Health Careers website. Job-related communications will only be sent from email addresses ending in @sprinterhealth.com. Please ensure that you're only replying to emails that end with @sprinterhealth.com.

Posted 5 days ago

Software Engineer IV- Java Team Lead-logo
Software Engineer IV- Java Team Lead
Truist Financial CorporationRichmond, VA
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status. Need Help? If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response). Regular or Temporary: Regular Language Fluency: English (Required) Work Shift: 1st shift (United States of America) Please review the following job description: Deliver highly complex solutions with significant system linkages, dependencies, associated risk. Lead and perform development efforts such as analysis, design, coding/creating, and testing. Essential Duties and Responsibilities Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time. Participate in testing, implementation, maintenance, and escalated support of Truist's most complex solutions. Development includes but is not limited to customized coding, software integration, analysis, configuring solutions, or use tools pertinent to the area, project, or system to configure or generate a solution. Ensure adherence to company and industry standards. Provides technical consultation on extremely challenging or unusual situations. Write and run unit tests. Devise or modify procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results. Interpret internal/external business challenges and recommends best practices. Use sophisticated analytical thought to exercise judgment and identify innovative solutions. Mentor and coach less experienced teammates to build technical expertise. Act as technical lead for small development team including responsibility for direct reports. In an Agile environment: Act as an Agile champion. Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and consulting with, the business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of the design. Actively participate in refining user stories. Responsible for development and developing unit testing, and supporting integration and functional testing. Responsible for providing warranty support and providing knowledge transfer to production support. Develop code in accordance with the acceptance criteria established by the Product Owner. Qualifications Required Qualifications: The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Bachelor's degree and eight to twelve years of experience as a developer or equivalent education and related training or experience Deep specialized and/or broad functional knowledge Sound understanding of business and organizational strategies and processes Ability to interpret internal and external business challenges and recommend best practices Ability to lead complex projects Sophisticated analytical skills and the ability to solve complex technical and business problems Ability to influence others at senior levels to adopt a new perspective Preferred Qualifications: Master's degree and ten+ years of experience or an equivalent combination of education and work experience Experience with people management including performance reviews, coaching and payroll responsibility. Experience with Java/J2EE/JEE, Spring, Springboot, SQL, OpenShift, web services and microservices Banking or financial services experience. Knowledge of one or more of the following: Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills Professional experience building high-quality apps or services from the ground up and scaling at an enterprise level Strong understanding of SOA and/or Open API methodologies and service architecture Experience with Apache Cassandra NoSQL database, including design, development, performance optimization, and implementation. Hands-on experience with AWS services, relevant certifications, and a strong understanding of cloud computing principles. OTHER JOB REQUIREMENTS / WORKING CONDITIONS Sitting Constantly (More than 50% of the time) Standing Frequently (25% - 50% of the time) Walking Frequently (25% - 50% of the time) Visual / Audio / Speaking Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone. Manual Dexterity / Keyboarding Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers. Availability Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need. Travel Minimal and up to 10% General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist's generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist's defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work. Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace. EEO is the Law Pay Transparency Nondiscrimination Provision E-Verify

Posted 5 days ago

Senior Software Engineer (Storage Infrastructure)-logo
Senior Software Engineer (Storage Infrastructure)
RoktNew York, NY
We are Rokt, a hyper-growth ecommerce leader. Rokt is the global leader in ecommerce, unlocking real-time relevance in the moment that matters most. Rokt's AI Brain and ecommerce Network powers billions of transactions connecting hundreds of millions of customers and is trusted to do this by the world's leading companies. We are a team of builders helping smart businesses find innovative ways to meet customer needs and generate incremental revenue. Leading companies drive 10-50% of additional revenue-and often all their profits-from the extra products or services they sell. This economic edge unleashes a world of possibilities for growth and innovation. The Rokt engineering team builds best-in-class ecommerce technology that provides personalized and relevant experiences for customers globally and empowers marketers with sophisticated, AI-driven tooling to understand consumers better. Our bespoke platform handles millions of transactions per day. It considers billions of data points which give engineers the opportunity to build technology at scale, collaborate across teams and gain exposure to a wide range of technology. We are looking for a Senior Software Engineer (Storage Infrastructure) Target total compensation ranges from $300,000 - $325,000, including a fixed annual salary of $200,000 - $225,000, an employee equity plan grant, and world-class benefits. Equity grants are issued in good faith and are subject to company policies, board approval, and individual eligibility. As our Storage Engineer, you'll own the design, deployment, and operation of our data backbone-spanning multi-region Kafka clusters and schema registry, Cassandra NoSQL services, and the Datalake/OLAP stack (DeltaStreamer, Trino, encryption UDFs, and analytics gateways). You'll ensure data pipelines flow securely and efficiently, schemas evolve safely, and that our storage platform scales to meet real-time and batch analytics demands. About the role: Operate and tune self-hosted Cassandra clusters (including k8ssandra operator), backing real-time data access and high-throughput ingestion services. Architect, deploy, and maintain multi-region Kafka brokers, Schema Registry, MirrorMaker, and Kafka Connect clusters to power resilient event streaming. Build and enhance Datalake ingestion pipelines (DeltaStreamer, Cassandra Streamer) and encryption/decryption UDFs, ensuring secure, auditable data at rest and in motion. Manage the OLAP layer-design and operate Trino engine clusters, gateways, custom plugins, and Superset dashboards for ad-hoc analytics and BI. Oversee artifact and backup services (Nexus, Datadog dashboards, datalake backup solutions), enforcing schema compatibility, automated restores, and cost-efficient storage tiering.

Posted 1 week ago

Software Development Manager - Clearing-logo
Software Development Manager - Clearing
Axos BankSan Diego, CA
Axos Clearing LLC Target Range: $160,000.00 /Yr. - $180,000.00 /Yr. Actual starting pay will vary based on factors including, but not limited to, geographic location, experience, skills, specialty, and education. Eligible for an Annual Discretionary Cash Bonus Target: 10% Eligible for an Annual Discretionary Restricted Stock Units Bonus Target: 10% These discretionary target bonuses may be awarded semi-annually based upon your achievement of performance goals and targets. About This Job Axos Clearing is looking for an experienced, product-oriented Software Developer - Technical Lead to join our software engineering team. This development group is focused on building the next generation of Axos Core Settlement System. Our goal is to create a seamless, all-in-one experience for our customers, and provide a platform that gives customers a full, 360-degree view of their financials. This includes everything from banking, investing/trading, wealth management/planning, etc. You will lead a team of developers focused on both building out new capabilities as well as enhancing existing products within the platform. Our roadmap also includes migrating the platform to microservices-based containers running on AWS. Clearing experience is a must have. This position may be 100% remote, depending upon your location OR on-site at any of our office locations (depending upon your location) to include: San Diego, Los Angeles, Irvine, Las Vegas, KC, and Omaha. Responsibilities: Work with IT leadership to define and build functional and non-functional requirements across the enterprise portfolio Lead one or more development teams of near-shore or local developers Design and prototype enterprise-wide solutions with a focus on security, performance, continuous integration and code quality (unit and integration tests) Communicate and collaborate with other leads, development teams and development managers Identify and implement opportunities to continuously improve Axos' development capabilities Refactor codebase to realize just-in-time design within the contextual design Work closely and communicate proactively and effectively with stakeholders at all levels of the organization Monitors all development activity, costs, quality and client requirements; delivers plans and reports to senior management. Ensures infrastructure and resource support to development groups and teams. Assures continuous alignment of development plans and activity with company goals and objectives. Coordinates with marketing and development in product introductions and launches. Directs, motivates and develops managers and teams. Supports the culture and values of the organization. Facilitates smooth workflow; ensures high standards and quality of technical work. Maintain Bank Security Standards; Comply with Audit, regulatory and compliance requirements Requirements: Bachelor's degree in computer science or related field 10+ years of development; designing interactive web applications with either Angular and/or react, developing web services (REST/SOAP), and integrating with vendor APIs 10+ year's managing or leading technical resources Experience working with geographically dispersed teams Proficiency with the following technologies: .NET framework, C#, Java, JavaScript, MVC, Angular 10, TypeScript, jQuery, SQL Server, RabbitMQ, Swagger Docs Strong understanding of Agile methodology/concepts Financial service, knowledge in clearing applications is preferred Excellent verbal and written communication skills, both technical and non-technical Possess an exceptional work ethic, be comfortable working in a fast-paced and dynamic environment, and can independently manage a workload with multiple priorities Possess a solid understanding of OOP concepts and design patterns Axos Employee Benefits May Include: Medical, Dental, Vision, and Life Insurance Paid Sick Leave, 3 weeks' Vacation, and Holidays (about 11 a year) HSA or FSA account and other voluntary benefits 401(k) Retirement Saving Plan with Employer Match Program and 529 Savings Plan Employee Mortgage Loan Program and free access to an Axos Bank Account with Self-Directed Trading About Axos Born digital-first, Axos delivers financial tools and services that allow individuals, small businesses, and companies to access and manage their money how, when, and where they want. We're a diverse team of dynamic, insightful, and independent innovators who are excited to provide technology-driven solutions that offer unbeatable value to our customers. Axos Financial is our holding company and is publicly traded on the New York Stock Exchange under the symbol "AX" (NYSE: AX). Learn more about working at Axos Pre-Employment Background Check and Drug Test: All offers are contingent upon the candidate successfully passing a credit check, criminal background check, and pre-employment drug screening, which includes screening for marijuana. Axos Bank is a federally regulated banking institution. At the federal level, marijuana is an illegal schedule 1 drug; therefore, we will not employ any person who tests positive for marijuana, regardless of state legalization. Equal Employment Opportunity: Axos is an Equal Opportunity employer. We are committed to providing equal employment opportunities to all employees and applicants without regard to race, religious creed, color, sex (including pregnancy, breast feeding and related medical conditions), gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship status, military and veteran status, marital status, age, protected medical condition, genetic information, physical disability, mental disability, or any other protected status in accordance with all applicable federal, state, and local laws. Job Functions and Work Environment: While performing the duties of this position, the employee is required to sit for extended periods of time. Manual dexterity and coordination are required while operating standard office equipment such as computer keyboard and mouse, calculator, telephone, copiers, etc. The work environment characteristics described here are representative of those an employee may encounter while performing the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.

Posted 30+ days ago

Senior / Principal Software Engineer, AI Platform (Accelerator, Wheel To Rpm) AI Engineering-logo
Senior / Principal Software Engineer, AI Platform (Accelerator, Wheel To Rpm) AI Engineering
Red Hat Inc.Boston, MA
Job Summary The future of open source AI starts with you. At Red Hat, we're looking for engineers who want to become an integral part of democratizing Al technology, making open source AI available and accessible to all. Al Engineering is a newly formed team where you'll have the scope and impact to make your mark and get your ideas into people's hands. Red Hat's open culture fosters collaboration and allows the best ideas to grow. You will have the opportunity to actively participate in communities like KServe, Kubeflow, and VLLM, and be part of a team that values and expects contributions from all levels. Here, you'll have freedom to innovate, and to focus on challenging, high-impact work that makes a difference. We're looking for Senior Software Engineers, Principal Software Engineers, and Senior Principal Software Engineers to join the Al Platform Core Components team. The AI Platform team helps power Red Hat's enterprise Al products, like RHEL Al and OpenShift Al, through our high-performing and secure Al-building platform. This senior role offers opportunities to architect and drive critical components of our AI platform, with a focus on automating and optimizing the integration and deployment of software, ensuring high quality and fast delivery. You will shape the technical direction that powers Red Hat's enterprise AI products like RHEL AI and OpenShift AI, while mentoring team members and establishing best practices. Ideally, applicants should be located in the Boston, MA or Raleigh, NC area. However, we are open to considering candidates for remote work opportunities, depending on the specific role and required technical skills. What you will do Design, implement, and maintain the product delivery pipeline by automating build, test, and deployment processes to enhance efficiency and reliability Monitor CI/CD processes and performance, identify bottlenecks, and implement improvements Work closely with Product Management and other engineering teams to ensure smooth deployment cycles and coordinate releases Integrate automated testing into the delivery pipeline, ensuring code quality and reducing manual testing efforts Maintain clear and comprehensive documentation for CI/CD processes, guidelines, and best practices Implement security best practices in the CI/CD pipelines, ensuring compliance with industry standards Diagnose and resolve issues in the CI/CD pipelines and assist with deployment failures Coach and mentor junior members of the team Participate in upstream AI/ML communities with a focus on learning more about the various technologies and how they might be used within our offerings What you will bring Hands-on experience with implementing and managing CI/CD pipelines and proficiency in CI/CD tools, such as Jenkins, GitHub Actions, Tekton, or GitLab CI Deep expertise in developing and architecting applications in Go or Python, and understanding of scripting languages, such as Bash or Groovy Experience with Kubernetes, OpenShift, Docker, or other cloud-native technologies Demonstrable experience with implementing and owning complex features individually and in collaboration with others Problem-solving and troubleshooting skills with a focus on root cause analysis Experience in agile development, Jira, and Git Ability to quickly learn and use new tools and technologies Excellent written and verbal communication skills The following would be considered a plus: Experience with cloud platforms, such as AWS, Microsoft Azure, and Google Cloud Platform Familiarity with infrastructure as code (IaC) tools, such as Terraform or Ansible Relevant certifications, such as AWS Certified DevOps Engineer or Certified Jenkins Engineer (CJE) Understanding of open source development models #AI-HIRING #LI-JS1 The salary range for this position is $108,760.00 - $312,730.00. Actual offer will be based on your qualifications. Pay Transparency Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience. About Red Hat Red Hat is the world's leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Benefits ● Comprehensive medical, dental, and vision coverage ● Flexible Spending Account - healthcare and dependent care ● Health Savings Account - high deductible medical plan ● Retirement 401(k) with employer match ● Paid time off and holidays ● Paid parental leave plans for all new parents ● Leave benefits including disability, paid family medical leave, and paid military leave ● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more! Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States. Inclusion at Red Hat Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village. Equal Opportunity Policy (EEO) Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law. Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.

Posted 30+ days ago

Broadcom Corporation logo
Vsphere High Availability: Software Engineer 5
Broadcom CorporationPromontory B, CA
Apply

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Please Note:

  1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)

  2. If you already have a Candidate Account, please Sign-In before you apply.

Job Description:

Job Title: Staff Software Engineer - vSphere High Availability

About Us:

Broadcom is a global leader in semiconductor and infrastructure software solutions. As part of our commitment to innovation and excellence, our VMware subsidiary is dedicated to shaping the future of virtualization technology. The VCF's Distributed Resource Scheduler (DRS) is an intelligent workload placement and workload balancer technology that optimizes resource utilization across virtualized environments for efficient usage of the infrastructure. It automatically monitors and balances workloads across clusters by leveraging vMotion to migrate workloads. By joining the team, you will have the opportunity to work on our cutting-edge infrastructure workload placement and dynamic scheduling stack.

Job Summary:

We are seeking a highly skilled Software Engineer to join our VMware VCF's vSphere HA team, which is a critical component of our vSphere platform in VCF supporting VM and Kubernetes on vSphere. As a Software Engineer, you will be responsible for designing and developing algorithms for ensuring high availability of compute resources on the vSphere platform. The ideal candidate will have strong knowledge of distributed systems, operating system resource utilization as well as management control planes. The candidate will have the ability to take vague problems and decompose them into detailed requirements. vSphere HA is rapidly evolving to support modern workloads on the vSphere platform. vSphere HA is adopting to support for modern compute (hardware accelerators such as GPU's) which support modern workloads like AI Inferencing. If you have a passion for building scalable and efficient systems, and are excited to work on a critical component of a modern application vSphere platform, we encourage you to apply for this exciting opportunity.

Key Responsibilities:

  • Design and develop reliable mechanisms for multi constraint scheduling problems in a distributed system

  • Scale algorithms to support infrastructure level workload availability, resource scheduling, and balancing with low latency

  • Implement and optimize algorithms to support the three pillars of workload placement (storage, networking, and compute) and the emerging fourth pillar of hardware accelerators

  • Collaborate with cross-functional teams to integrate vSphere HA with other VMware products and features, such as Kubernetes on vSphere, NSX, vSAN, and vCenter Server

  • Decompose medium scoped vague problems into detailed requirements, and develop solutions that meet the needs of our customers

  • Develop and maintain automated tests to ensure the quality and reliability of the features

  • Participate in code reviews and ensure that the code is aligned with coding standards and best practices

  • Troubleshoot and resolve complex issues related to workload placements, resource balancing

Requirements:

  • Bachelor's in Computer Science, Engineering or a related field with 12+ years of related experience, or Master's in Computer Science or a related field with 10+ years of related experience

  • Proficient in C++ programming language with a strong experience in software development process.

  • Ability to take vague problems and decompose them into detailed requirements, with a focus on delivering high-quality solutions

  • Experience with cloud-based infrastructure offerings

  • Strong problem-solving and debugging skills

  • Excellent communication and collaboration skills

  • Experience with agile development methodologies and version control systems, such as Git

  • Should not require immigration sponsorship

Nice to Have:

  • Knowledge of modern workloads, modern workload schedulers (such as kubernetes)

  • Experience with Kubernetes, Docker, and containerization technologies

  • Knowledge of vSphere, NSX, vSAN, and other VMware products and technologies

  • Familiarity with VMware vSphere technology and use-cases

Must have legal authorization to work in the US

Additional Job Description:

Compensation and Benefits

The annual base salary range for this position is $141,000- $225,000

This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.

Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence.

Must have legal authorization to work in the US

Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.