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.

Software Tools Engineer (Do-64000477)-logo
Software Tools Engineer (Do-64000477)
Cirrus Logic, Inc.Austin, TX
For over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives on solving complex challenges with innovative end-user solutions for the world's top consumer brands. Cirrus Logic is also known for its award-winning culture, which was built on a foundation of inclusion and fairness, meaningful community engagement, and delivering enjoyable employee experiences at every turn. But we couldn't do it without our extraordinary workforce - and that's where you come in. Join our team and help us continue to make Cirrus Logic an exceptional place to grow your career! As a key member of our Software Tools team, you will empower product groups throughout Cirrus to deliver the world-class cross-platform desktop tools that our customers need to integrate Cirrus solutions into their consumer electronics devices. You will work closely with our UX Team and Internal Users to deliver regular improvements to applications and built-in suites of sophisticated, general-purpose, diagnostic tools. You will develop and maintain the plugin SDKs, enabling other teams within Cirrus to rapidly create rich, interactive, graphical configuration and tuning tools vital for our customers. Responsibilities: Work within a globally-distributed software team to develop advanced desktop applications, APIs, SDKs and IDE plugins, delivered on both Windows and Mac using a blend of Java, Python and C# Work independently or with other team members to design, develop and test new software features that make the authoring of graphical configuration and tuning experiences for our chips easier and more efficient. Contribute to the continuous improvement of your team's development processes, with a focus on quality, scalability and performance. Participate in Development Team activities, including daily stand-ups, requirement breakdown and estimates, and project planning. Required Skills and Qualifications: Bachelor's degree in Computer Science. Proven background in the development of high quality software, full lifecycle. Track record of non-trivial application development for the desktop or for smartphones. Strong object-oriented design and development skills. Strong grasp of multi-threaded systems, multi-process systems, IPC. Expertise in Java, C#, C++ or similar statically-typed system language. Familiarity with Python, Ruby or similar system scripting language. Eagerness to work iteratively and collaboratively. Strong written and verbal communication skills. Ability to work well with users, both internal and external to the company. Preferred Skills and Qualifications: Working experience with development and testing of embedded systems Experience with build automation, deployment and continuous integration methodologies JavaFX, Swing, XAML/.NET, Qt or similar high-level UI frameworks IDE plugin creation Application installer creation Gradle or Maven Git Agile development This position is located in Austin, TX. This is a hybrid remote position and will follow a 2+ day in-office work schedule, with in-office days based on business needs and team preference. You must be based within commutable distance of the work location listed on the job posting, or willing to relocate prior to beginning employment with Cirrus Logic. Cirrus Logic strives to select the best qualified applicant for any opening. Different approaches, ideas and points of view are both valued and respected. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, national origin, age, protected veteran or disabled status, genetic information, or any other classification protected by applicable law.

Posted 2 days ago

Forward Deployed Software Engineer-Palantir Foundry-Manager-logo
Forward Deployed Software Engineer-Palantir Foundry-Manager
PwCGrand Rapids, MI
Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Manager Job Description & Summary At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabling informed decision-making and driving business growth. In data engineering at PwC, you will focus on designing and building data infrastructure and systems to enable efficient data processing and analysis. You will be responsible for developing and implementing data pipelines, data integration, and data transformation solutions. Enhancing your leadership style, you motivate, develop and inspire others to deliver quality. You are responsible for coaching, leveraging team member's unique strengths, and managing performance to deliver on client expectations. With your growing knowledge of how business works, you play an important role in identifying opportunities that contribute to the success of our Firm. You are expected to lead with integrity and authenticity, articulating our purpose and values in a meaningful way. You embrace technology and innovation to enhance your delivery and encourage others to do the same. Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Analyse and identify the linkages and interactions between the component parts of an entire system. Take ownership of projects, ensuring their successful planning, budgeting, execution, and completion. Partner with team leadership to ensure collective ownership of quality, timelines, and deliverables. Develop skills outside your comfort zone, and encourage others to do the same. Effectively mentor others. Use the review of work as an opportunity to deepen the expertise of team members. Address conflicts or issues, engaging in difficult conversations with clients, team members and other stakeholders, escalating where appropriate. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. The Opportunity As part of the Data and Analytics Engineering team you engage in developing and deploying data solutions using Palantir Foundry. As a Manager you lead teams and manage client accounts, focusing on strategic planning and mentoring junior staff. You are accountable for project success and maintaining elevated standards, leveraging your knowledge in data engineering and analytics to drive impact and exceed client expectations. Responsibilities Lead the development and deployment of data solutions using Palantir Foundry Guide and mentor junior staff in strategic planning and project execution Secure the success of projects by maintaining standards and exceeding client expectations Utilize proficiency in data engineering and analytics to drive client benefits Manage client accounts and foster enduring client relationships Implement and uphold the firm's methodologies and technology resources Encourage innovation and embrace new technologies within the team Identify opportunities for team development and continuous improvement What You Must Have Bachelor's Degree in Management Information Systems, Computer and Information Science, Systems Engineering, Electrical Engineering, Chemical Engineering, Industrial Engineering, Mathematics, Statistics, or Mathematical Statistics 5 years of experience What Sets You Apart Certifications Preferred: Foundry Data Engineer, Solution Architect, or Application Developer Excelling in customer-centric solutions Delivering significant contributions beyond expectations Strength in analytical and problem-solving abilities Building applications with large datasets Collaborating with diverse technical teams Familiarity with Python and/or Typescript Experience with Palantir Foundry and AIP Travel Requirements Up to 80% Job Posting End Date Learn more about how we work: https://pwc.to/how-we-work PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: https://pwc.to/H-1B-Lottery-Policy . As PwC is an equal opportunity employer, all qualified applicants will receive consideration for employment at PwC without regard to race; color; religion; national origin; sex (including pregnancy, sexual orientation, and gender identity); age; disability; genetic information (including family medical history); veteran, marital, or citizenship status; or, any other status protected by law. For only those qualified applicants that are impacted by the Los Angeles County Fair Chance Ordinance for Employers, the Los Angeles' Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, San Diego County Fair Chance Ordinance, and the California Fair Chance Act, where applicable, arrest or conviction records will be considered for Employment in accordance with these laws. At PwC, we recognize that conviction records may have a direct, adverse, and negative relationship to responsibilities such as accessing sensitive company or customer information, handling proprietary assets, or collaborating closely with team members. We evaluate these factors thoughtfully to establish a secure and trusted workplace for all. Applications will be accepted until the position is filled or the posting is removed, unless otherwise set forth on the following webpage. Please visit this link for information about anticipated application deadlines: https://pwc.to/us-application-deadlines The salary range for this position is: $100,000 - $232,000, plus individuals may be eligible for an annual discretionary bonus. For roles that are based in Maryland, this is the listed salary range for this position. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. PwC offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view our benefits at a glance, please visit the following link: https://pwc.to/benefits-at-a-glance

Posted 1 week ago

Senior System Software Engineer, GPU Server-logo
Senior System Software Engineer, GPU Server
NvidiaSanta Clara, CA
We are seeking software engineers to work on next-generation graphics and computing products. Our charter is to build the most stressful set of applications a GPU or high performance computing server would see in its life cycle. The best candidates will have strong C++ programming skills, thorough knowledge of graphics concepts and algorithms, a solid foundation of systems software with emphasis on OS fundamentals, and a deep understanding of current generation hardware architecture at systems level. Excellent communication skills and a dedication to meticulous engineering practices are a requirement. As a system software engineer, you will extensively use your knowledge of operating systems, algorithms, and computer architecture to provide robust and efficient solutions to validate and test next generation processors. What you'll be doing: Working closely with architecture, hardware and driver teams through the product development lifecycle of computing and graphics processors, as well as compute products. Responsible for crafting software tools and infrastructure required for new chip development, validation, and productization. You will assess new hardware features and architect manufacturing diagnostic tests using pre-beta CUDA and OpenGL extensions. This job will require an understanding of our hardware and software architectures. What we need to see: BS or MS degree in one of the areas of Electrical Engineering, Computer Engineering, Computer Science or equivalent experience 5+ years experience in a related hardware/software position Strong C/C++ programming skills Familiarity with computer architecture, and ability to work close to the hardware Background with PCIE, NVLink or server product technologies like Infiniband, Ethernet is a plus Previous experience of working on a large system software code base is preferable Very strong problem solving and debugging skills Ability to self-manage, show leadership, and have good interpersonal skills With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and talented people in the world working for us and, due to unprecedented growth, our elite engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Posted 30+ days ago

Lead Software Engineer, Lse2025apa-logo
Lead Software Engineer, Lse2025apa
Factset Research Systems Inc.New York, NY
FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make crucial decisions. At FactSet, our values are the foundation of everything we do. They express how we act and operate, serve as a compass in our decision-making, and play a big role in how we treat each other, our clients, and our communities. We believe that the best ideas can come from anyone, anywhere, at any time, and that curiosity is the key to anticipating our clients' needs and exceeding their expectations. Lead Software Engineer, Screening Engineering, FactSet Research Systems Inc., New York, NY; Analyze and coordinate projects and the production of proprietary software. Duties may include: leading front-end application development, backend database development, infrastructure development, production and operational support. Manages people or projects and is responsible for working with a Product Development team on incremental product feature addition, diagnosis and resolution of client bugs and issues, implementation of production solutions and integration with 1st and 3rd party production schedules. Minimum requirements: Bachelor's degree, or higher, or foreign equivalent, in Computer Science, Computer Engineering or related technical field and at least 5 years of software engineering experience. (In lieu of stated education and experience, will accept Master's degree or foreign equivalent in stated fields and at least 3 years of stated experience). Must also have hands-on experience with following technologies:, C#, .NET, Javascript, VueJs, AngularJs, NodeJs, Python, Golang, Apache Arrow, Apache Arrow Flight RPC, Visual Studio, SQLServer and AJAX. Also requires full life cycle engineering experience. Basic pay range is One hundred eighty thousand dollars to two hundred and ten thousand dollars per year for full -time employment (Mon. - Fri. 9-5). This position qualifies for the internal FactSet employee referral program. Qualified applicants should mail resumes to Natalia Majdak, Senior Associate, HR. FactSet Research Systems Inc. 45 Glover Avenue, Floor 7, Norwalk, CT 06850 with reference to Job Code: LSE2025APA #LI-DNI #li-dni Company Overview: FactSet (NYSE:FDS | NASDAQ:FDS) helps the financial community to see more, think bigger, and work better. Our digital platform and enterprise solutions deliver financial data, analytics, and open technology to more than 8,200 global clients, including over 200,000 individual users. Clients across the buy-side and sell-side, as well as wealth managers, private equity firms, and corporations, achieve more every day with our comprehensive and connected content, flexible next-generation workflow solutions, and client-centric specialized support. As a member of the S&P 500, we are committed to sustainable growth and have been recognized among the Best Places to Work in 2023 by Glassdoor as a Glassdoor Employees' Choice Award winner. Learn more at www.factset.com and follow us on X and LinkedIn. At FactSet, we celebrate difference of thought, experience, and perspective. Qualified applicants will be considered for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, disability, protected veteran status or other characteristics protected by law. FactSet participates in E-Verify

Posted 30+ days ago

Senior Software Engineer-logo
Senior Software Engineer
Wellington Management Company, LLPBoston, MA
About Us Wellington Management offers comprehensive investment management capabilities that span nearly all segments of the global capital markets. Our investment solutions, tailored to the unique return and risk objectives of institutional clients in more than 60 countries, draw on a robust body of proprietary research and a collaborative culture that encourages independent thought and healthy debate. As a private partnership, we believe our ownership structure fosters a long-term view that aligns our perspectives with those of our clients. About the Role At Wellington Management our appetite for technology is insatiable. We recognize that the world is full of fascinating questions that will impact the future of companies, economies, financial markets, and entire industries. We want you to help us find answers to these questions by building and evolving our innovative, industry leading, technology platform. We are seeking qualified candidates to join our evolving and expanding technology team. Together, you will not only dream up solutions to today's investment challenges, but you will build them in order to see real-life results. Technology needs are advancing, and this level of complexity requires a highly sophisticated well-managed technology platform that is built by people like you. This is your chance to build something incredible. This position is within our Mosaic Investment Technology team, which is designing our next generation investor platform. We are focused solely on creating the best-in-breed tools used by our investors to conduct research and build portfolios. We build a seamless and cohesive platform across all asset classes. We want you to think big, to solve challenges, and work with our investors. Job Overview The Mosaic Core Platform is responsible for building an application platform used by other development teams across Wellington to build and deploy portfolio manager facing applications (including research & collaboration, modelling, and order submission). Additionally, it maintains the coding standards and best practices as well as the deployment and CI/CD patterns for other teams and maintains the core services used by all teams on the platform. We are seeking a candidate for a Senior Software Engineer who can work closely with other members of IT including other developers, business analysts and QA engineers to design, develop, test, implement and support solutions to meet business requirements. This individual will help design new platform functionality (collaborating with stakeholders) and help other developers use the solutions they build. This individual will contribute to the development of a new platform for producing, consuming and collaborating on investment content, as well as to support highly-customized homegrown solutions and vendor products. This position is based in Boston, MA. Responsibilities Delivery of high-quality business solutions, including participating in architecture, design, implementation, testing, deployment and support Work with business teams, project managers, and systems analysts to review and qualify business requirements, functional specifications, use-cases, and test plans Design, prototype and code new software components and applications based on functional specifications across the full stack - services, web and mobile clients, infrastructure and back-end Coordinate with analyst teams and vendors to execute test plans and provide support during user acceptance testing Modify and enhance existing systems to incorporate new functionality and to optimize them for performance Author technical design and support documentation Qualifications 3+ years of demonstrated experience designing and developing web applications and services using JavaScript and other relevant enterprise technologies (e.g. Java, .Net) 3+ years of demonstrated experience designing and developing complex web services using REST, JavaScript/NodeJS, Java and related technologies Familiarity with developing web applications using HTML5, CSS and modern UI frameworks such as Angular and React Experience with, and a demonstrated understanding of, modern software development and testing methodologies such as Artifactory, GIT, and Jenkins CI Experience developing application with cloud technologies such as AWS desired Ability to understand legacy in-house applications and highly complex and interrelated systems and processing Experience with various software development methodologies, such as Agile Excellent written and verbal communications skills Ability and willingness to work in an energetic, fast-paced, team-oriented environment Ability to work independently Ability to manage conflicting priorities effectively Ability and willingness to work effectively in a business-critical production environment Hold an undergraduate degree in Computer Science or a related subject Not sure you meet 100% of our qualifications? That's ok. If you believe that you could excel in this role, we encourage you to apply and welcome a chance to review your background. We are dedicated to building and maintaining a diversified workforce and considering a broad array of candidates with a variety of skill, workplace experiences, and backgrounds. As an equal opportunity employer, Wellington Management ensures that all qualified applicants will receive equal consideration for employment without regard to race, color, sex, sexual orientation, gender identity, gender expression, religion, creed, national origin, age, ancestry, disability (physical or mental), medical condition, citizenship, marital status, pregnancy, veteran or military status, genetic information or any other characteristic protected by applicable law. If you are a candidate with a disability, or are assisting a candidate with a disability, and require an accommodation to apply for one of our jobs, please email us at GMWTalentOperations@wellington.com. At Wellington Management, our approach to compensation is designed to help us attract, inspire and retain the best talent in our industry. We strive to pay employees fairly and competitively across all levels and roles. Our approach to compensation considers all aspects of total compensation; all employees are eligible to receive salary, variable compensation, and benefits. The base salary range for this position is: USD 80,000 - 180,000 This range takes into account the wide range of factors that are considered when making compensation decisions, including but not limited to skill sets; role; skills and experience; certifications; and education. This range is an estimate, and further details on salary and total compensation aspects will be shared with candidates during the recruitment process. Base salary is only one component of Wellington's total compensation approach. Other rewards may include a discretionary Corporate Bonus and/ or Incentives, if eligible. In addition, we offer a comprehensive and high value benefit package to meet the unique needs of our employees and their families, and we are committed to fostering a flexible work environment that enables employees to thrive personally and professionally. Examples of our benefits include retirement plan, health and wellbeing, dental, vision, and pharmacy coverage, health savings account, flexible spending accounts and commuter program, employee assistance program, life and disability insurance, adoption assistance, back-up childcare, tuition/CFA reimbursement and paid time off (leave of absence, paid holidays, volunteer, sick and vacation time)

Posted 5 days ago

Staff Software Engineer, Ai/Ml-logo
Staff Software Engineer, Ai/Ml
Maven Clinic CoNew York, NY
Maven is the world's largest virtual clinic for women and families on a mission to make healthcare work for all of us. Maven's award-winning digital programs provide clinical, emotional, and financial support all in one platform, spanning fertility & family building, maternity & newborn care, parenting & pediatrics, and menopause & midlife. More than 2,000 employers and health plans trust Maven's end-to-end platform to improve clinical outcomes, reduce healthcare costs, and provide equity in benefits programs. Recognized for innovation and industry leadership, Maven has been named to the Time 100 Most Influential Companies, CNBC Disruptor 50, Fast Company Most Innovative Companies, and FORTUNE Best Places to Work. Founded in 2014 by CEO Kate Ryder, Maven has raised more than $425 million in funding from top healthcare and technology investors including General Catalyst, Sequoia, Dragoneer Investment Group, Oak HC/FT, StepStone Group, Icon Ventures, and Lux Capital. To learn more about Maven, visit us at mavenclinic.com. An award-winning culture working towards an important mission - Maven Clinic is a recipient of over 30 workplace and innovation awards, including: Fortune Change the World (2024) CNBC Disruptor 50 List (2022, 2023, 2024) Fortune Best Workplaces for Millennials (2024) Fortune Best Workplaces in Health Care (2024) TIME 100 Most Influential Companies (2023) Fast Company Most Innovative Companies (2020, 2023) Built In Best Places to Work (2023) Fortune Best Workplaces NY (2020, 2021, 2022, 2023, 2024) Great Place to Work certified (2020, 2021, 2022, 2023, 2024) Fast Company Best Workplaces for Innovators (2022) Built In LGBTQIA+ Advocacy Award (2022) About the Role As a staff level software engineer at Maven Clinic, you will be responsible for driving the technical vision and roadmap for our AI/ML Platform, personalization and recommendation systems. You will lead the design, development, and maintenance of highly scalable, performant, and reliable systems that support the growing opportunities in our systems. You will work closely with cross-functional teams to ensure the delivery of high-quality products and features that meet the needs of our customers and adhere to Maven's quality standards. As a Staff Software Engineer at Maven, you will: Lead the design, development, and maintenance of ML/AI related platforms and products. Propose, design, develop and implement cloud-based solutions that ensure the agility, flexibility, and scalability of our systems. Drive technical design discussions and provide guidance to team members on best practices, coding standards, and architecture principles. Collaborate with and lead cross-functional teams to drive the development of new features and products, ensuring they meet the needs of our customers and adhere to Maven's quality standards. Mentor and guide mid-level engineers, helping to develop their technical skills and cultivate a culture of continuous learning and improvement. Identify and evaluate emerging technologies, tools, and trends that can drive ML/AI innovation and improve the efficiency and effectiveness of our engineering processes. We're looking for you to bring: Bachelor's or Master's degree in Computer Science or related field, or equivalent experience. Minimum of 8 years of experience in backend development, platform architecture and ML/AI platform or products, with a proven track record of building highly scalable, performant, and reliable systems with modem technologies. Experience designing and implementing data intensive applications, end-to-end ML/AI products or features. Perform data processing, feature engineering, and model evaluation to ensure high-quality and accurate results. Deploy and maintain machine learning models in cloud platforms ensuring scalability and reliability. Experience designing and implementing ML/AI framework and infrastructure by utilizing modern toolsets and ensuring efficiency. Experience designing and implementing distributed systems including microservices architecture, containerization, and orchestration. Proficiency in multiple programming languages (Python, Go, Java, etc.) Experience leading technical design discussions and providing guidance on best practices, coding standards, and architecture principles. Strong problem-solving and analytical skills, with a proven ability to deliver high-quality code and model in a fast-paced environment. Excellent collaboration and communication skills, with a demonstrated ability to work effectively with cross-functional teams and mentor engineers. Conduct research and stay up-to-date with the latest advancements in some ML/AI domain to ensure our solutions are cutting-edge. The base salary range for this role is $220,000 - $300,000 per year. You will also be entitled to receive stock options and benefits. Individual pay decisions are based on a number of factors, including qualifications for the role, experience level, and skillset. Maven embraces a flexible hybrid work model. This role is open to candidates based in the New York Metropolitan area, or remote from within the US. For those in our New York City office, we encourage in-person collaboration by requiring team members to work onsite three days a week (Tuesday, Wednesday, Thursday). This policy aims to balance remote work flexibility with the benefits of face-to-face interaction. Benefits That Work For You Our benefits are designed to support your health, well-being and career development, helping you thrive both personally and professionally. We remain focused on providing a competitive benefits package for our employees. On top of standards such as employer-covered health, dental, and insurance plan options, we offer an inclusive approach to benefits: Maven for Mavens: access to the full platform and specialists, including care for mental health, reproductive health, family planning and pediatrics. Whole-self care through wellness partnerships Hybrid work, in office meals, and work together days 16 weeks 100% paid parental leave and new parent stipend (for Mavens who've been with us for 1 year+) Annual professional development stipend and access to a personal career coach through Maven for Mavens 401K matching for US-based employees, with immediate vesting These benefits are applicable to Maven Clinic Co., US-based, full-time employees only. 1099/Contract Providers are ineligible for these benefits. Maven is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Maven is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. Maven Clinic interview requests and job offers only originate from an @mavenclinic.com email address (e.g jsmith@mavenclinic.com). Maven Clinic will never ask for sensitive information to be delivered over email or phone. If you receive a scam issue or a security issue involving Maven Clinic please notify us at: security@mavenclinic.com. For general and additional inquiries, please contact us at careers@mavenclinic.com.

Posted 3 weeks ago

Staff Software Engineer - AI Platform-logo
Staff Software Engineer - AI Platform
Snorkel AI Inc.Redwood City, CA
We're on a mission to democratize AI by building the definitive AI data development platform. The AI landscape has gone through incredible change between 2016, when Snorkel started as a research project in the Stanford AI Lab, to the generative AI breakthroughs of today. But one thing has remained constant: the data you use to build AI is the key to achieving differentiation, high performance, and production-ready systems. We work with some of the world's largest organizations to empower scientists, engineers, financial experts, product creators, journalists, and more to build custom AI with their data faster than ever before. Excited to help us redefine how AI is built? Apply to be the newest Snorkeler! As a Staff AI Platform Engineer, you will play a pivotal role in designing and implementing the core AI pipelines that drive SnorkelFlow's AI capabilities. You will act as a technical leader, setting architectural direction, mentoring team members, and collaborating across verticals to ensure the AI Platform aligns with product goals and organizational strategy. This role requires hands-on experience with large language models (LLMs), requiring deep expertise in AI development, especially in designing and deploying systems that leverage LLMs and more traditional NLP solutions for production workflows. Main Responsibilities Technical Leadership Provide technical direction for the design and development of AI pipelines, ensuring scalability, robustness, and extensibility. Serve as a mentor and guide for engineers on the AI Platform team, fostering growth and technical excellence. Identify and drive high-impact projects aligned with business objectives and product needs. AI Pipeline Development Architect, design, and maintain AI pipelines for labeling, embeddings, training, and deploying models into production. Lead the development and optimization of MLFlow pipelines for deployment. Build and deploy foundational models that serve as the backbone for SnorkelFlow's core product capabilities. Partner with the Compute Platform team to ensure seamless integration with orchestration tools and infrastructure. LLM Tooling development: Develop and deploy LLM-based systems for production workflows, focusing on efficiency, scalability, and reproducibility. Create AI training framework pipelines that will allow LLM usage in applications, including fine-tuning, pruning, distillation, and foundational model training. Integrate APIs from providers such as OpenAI, Anthropic, and Gemini into SnorkelFlow's pipelines. Backend Development Oversee the integration of backend services for managing LLM calls and API interactions. Collaborate with the Data Platform team to define data requirements and ensure smooth interoperability. Work with the Application team to design and implement APIs that power application workflows. Observability and Monitoring Establish observability standards for AI pipelines, including tools and dashboards for monitoring model performance and debugging. Define key metrics for system health and optimization. Cross-Functional Collaboration Act as a thought leader, collaborating with Data Platform, Compute Platform, Application, Product and other internal teams to deliver cohesive, scalable solutions. Partner with stakeholders to translate product goals into technical roadmaps and Required Qualifications Bachelor's or Master's degree in Computer Science, Machine Learning, or a related field. 8+ years of experience with a good portion of them in AI development, including hands-on work with AI in production systems. Strong expertise in Python and deep learning frameworks such as PyTorch. Proven experience leading technical projects and mentoring engineers. Proficiency with CI/CD pipelines for machine learning workflows. Deep understanding of LLM architectures, fine-tuning, and deployment methodologies. Strong communication skills, with an emphasis on scalable and reliable system design. Preferred Qualifications Expertise in NLP and familiarity with libraries such as Hugging Face Transformers, spaCy, scikit-learn, or XGBoost. Familiarity with multimodal AI concepts, including vision and audio tasks. Experience working with APIs and foundational model providers such as OpenAI, Anthropic, or Gemini. Knowledge of MLOps tools and practices, such as MLflow, Kubernetes, or Ray. Experience building APIs or SDKs for AI services. What We Offer A leadership role with the opportunity to influence the technical direction of SnorkelFlow. Competitive salary and benefits tailored to your experience. Hybrid work environment with 3 days per week at our Redwood City HQ and SF Office. "No Meeting" Tuesdays and Thursdays to focus on deep work. The chance to work on cutting-edge infrastructure and drive impactful change in an innovative, fast-paced environment. Be Your Best At Snorkel Snorkel AI is on a mission to make machine learning practical for everyone, and it starts with building a team that welcomes, represents and gives opportunity to all. We work at the frontier of AI and software engineering, and believe that underrepresented communities need to play a part in shaping the future of these fields. At Snorkel AI, we actively work to create an environment that values end-to-end ownership, diverse forms of impact, and opportunities for personal growth. Snorkelers are supported by an amazing team and an amazing set of benefits. For Full-time employees, we offer comprehensive medical, dental, and vision plans for Snorkelers and their families, plus a yearly wellness stipend. Our 401k program lets Snorkelers plan for their future and our parental leave program lets new parents take up to 20 weeks of paid time off. Learn more about these benefits and more - like our workstation setup allowance - on our Careers page. Snorkel AI is proud to be an Equal Employment Opportunity employer and is committed to building a team that represents a variety of backgrounds, perspectives, and skills. Snorkel AI embraces diversity and provides equal employment opportunities to all employees and applicants for employment. Snorkel AI prohibits discrimination and harassment of any type on the basis of race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local law. All employment is decided on the basis of qualifications, performance, merit, and business need. 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 accommodation.

Posted 3 weeks ago

Senior Staff Software Engineer, Payments-logo
Senior Staff Software Engineer, Payments
GustoDenver, CO
About the Role: Gusto moves hundreds of billions of dollars per year. The Sr. Staff Engineer will be part of the Payments team and will be responsible for a.) building new payments and money movement capabilities across US and International, and b.) (re)architecting our payments platform to scale for the future. As a Gusto Software Engineer at this level, you'll be guiding projects end-to-end by influencing initial feature specs, understanding how to take existing systems closer to desired end states, executing on projects, and maintaining code that powers core experiences. You'll collaborate with a talented cross-functional team of Product, Design, and Data partners, focusing on building payments experiences that delight customers. If you're interested in building elegant software with far-reaching effects in our modern economy, join us! About the Team This role is part of the Payments team at Gusto that ensures that our 400,000+ small and medium businesses and millions of their employees are getting paid on time, every time. You will be developing our payments systems that are foundational to the payment solutions offered by Gusto. Here's what you'll do day-to-day: Act as a Technical Lead, supporting and unblocking engineers while contributing to long-term technical direction Design and build financial data platforms, including Gusto's internal ledger and reconciliation systems Develop and maintain scalable, high-quality backend and frontend components of our customer-facing Payment Profile Partner with Accounting and Product teams to create tools that support billing, compliance, and transparency Help scale one of the largest Ruby on Rails and TypeScript/React applications in the world Mentor and grow engineers across multiple domains and technical levels Drive projects from concept to launch, focusing on clarity, simplicity, and accuracy in financial and product systems Write maintainable, well-documented, and test-driven code Here's what we're looking for: 12+ years of experience building large-scale software systems, with significant experience in fintech, accounting, or enterprise software Experience building or maintaining internal ledgering systems, reconciliation tools, or financial data infrastructure Familiarity with accounting principles and close collaboration with accounting or finance stakeholders Strong full-stack web app experience (70% backend, 30% frontend), including customer-facing product development Deep knowledge of data structures, modeling, and system architecture for mission-critical platforms A track record of engineering excellence and thoughtful tradeoffs in complex system design Passion for creating clarity and simplicity in technically complex domains Enthusiasm for mentoring and collaboration in a highly cross-functional environment Please note that travel to Gusto's Denver office for onboarding is required for this position. If you have any questions regarding this requirement, please share with your recruiter. Our cash compensation amount for this role is targeted at $191,000/yr to $225,000/yr in Denver & most remote locations, and $225,000/yr to $265,000/yr for San Francisco, Seattle & New York. Stock equity is additional. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above.

Posted 3 days ago

Software Engineer, Desktop (Electron/Tauri)-logo
Software Engineer, Desktop (Electron/Tauri)
Mistral AIParis, TX
About Mistral At Mistral AI, we believe in the power of AI to simplify tasks, save time, and enhance learning and creativity. Our technology is designed to integrate seamlessly into daily working life. We democratize AI through high-performance, optimized, open-source and cutting-edge models, products and solutions. Our comprehensive AI platform is designed to meet enterprise needs, whether on-premises or in cloud environments. Our offerings include le Chat, the AI assistant for life and work. We are a dynamic, collaborative team passionate about AI and its potential to transform society. Our diverse workforce thrives in competitive environments and is committed to driving innovation. Our teams are distributed between France, USA, UK, Germany and Singapore. We are creative, low-ego and team-spirited. Join us to be part of a pioneering company shaping the future of AI. Together, we can make a meaningful impact. See more about our culture on https://mistral.ai/careers . Role summary We are seeking a passionate and skilled Senior Software Engineer specializing in desktop application development to join our growing team. In this role, you will have the unique opportunity to work on our desktop applications, contributing to their development and enhancement using Electron or Tauri. Your work will directly impact the user experience, making it more engaging, efficient, and intuitive. What you will do Desktop Application Development: Design, develop, and maintain scalable and robust desktop applications using Electron or Tauri, ensuring seamless integration with backend systems. User-Centric Design: Prioritize user experience and ensure that our desktop applications meet the needs and expectations of our user base. Code Quality: Write clean, maintainable, and well-documented code, and participate in code reviews to uphold our high standards of quality. Collaboration: Work closely with cross-functional teams, including product managers, front-end engineers, and other backend engineers, to deliver high-quality software solutions. Problem-Solving: Tackle complex technical challenges and develop elegant, efficient solutions that improve performance and reliability. Innovation: Stay up-to-date with the latest technologies and trends in backend development and AI, and apply them to enhance our products. About you Proficient in Typescript and NodeJS with a preference for experience in B2C contexts. Experience in desktop application development using Electron or Tauri. Deep consumer and UX/UI sense. Strong problem-solving abilities and attention to detail. Excellent communication skills. Low ego and team spirit mindset. Autonomous and self-starter. Hiring Process Recruiter Screening (45min) Hiring Manager Interview (30min) Live-coding interview - Typescript (45min) System Design interview (45min) Culture-fit discussion (30min) Location We do not require you to be based in a specific location as long as it is in one of the countries listed in this job posting. However, you will be expected to be available for a monthly visit to one of our offices: If you are remotely based in France, Germany or Spain: we will ask you to come to our Paris office 3 days per month If based in the UK: we will ask you to come to our London office 3 days per month We will cover 100% of inter-country travelling and 50% of intra-country travelling fees Besides, please note that we ask all new hires to come to our Paris HQ for the first month of their onboarding (accommodation and travelling covered). What we offer Competitive cash salary and equity ️ Health insurance * Transportation allowance Sport allowance Meal vouchers Private pension plan Parental : Generous parental leave policy Visa sponsorship currently not available for Germany available for France only

Posted 3 days ago

Principal Software Quality Engineer-logo
Principal Software Quality Engineer
ItradenetworkCharlotte, NC
JOB SUMMARY We are seeking a Principal Software Quality Engineer to lead and drive our quality assurance efforts across web, mobile, and AI/ML-powered applications. This role is pivotal in ensuring the reliability, performance, scalability, and intelligence of our supply chain management platform. You will architect innovative testing strategies, incorporating cutting-edge ML/AI tools, to proactively identify issues and enhance our automated testing capabilities. Your leadership will ensure that our platform continues to set industry standards in quality and reliability. Responsibilities: Test Automation Frameworks: Architect and implement advanced, scalable test automation frameworks for web, mobile, and AI/ML-powered applications. Ensure seamless integration of these frameworks with Kubernetes-based microservices. Device Farm Management: Design and manage cloud-based and on-premises device farms to enable robust testing across various mobile devices, operating systems, and configurations. Comprehensive Testing Strategies: Develop testing strategies that encompass functional, performance, security, regression, and AI/ML validation for complex supply chain systems. Leverage AI/ML algorithms to generate dynamic and intelligent test cases, predict potential issues, and enhance test execution efficiency. CI/CD and Quality Gates: Implement CI/CD pipelines with rigorous quality gates to uphold high standards in software delivery. AI/ML Testing Integration: Design and execute test plans for AI/ML models, focusing on aspects such as accuracy, bias, scalability, and drift. Integrate ML-driven tools to monitor and validate AI system behavior in real-time. Mentorship and Collaboration: Mentor and guide QA team members in adopting modern testing methodologies and ML/AI-based tools. Collaborate with cross-functional teams, including development, data science, and product management, to ensure quality throughout the development lifecycle. Risk-Based Testing: Implement risk-based testing strategies to optimize resources and prioritize high-impact scenarios in supply chain operations. Quality Metrics and Reporting: Establish and monitor metrics to track quality trends, identify improvement areas, and communicate results to stakeholders. What You Bring: Core QA Expertise: 12+ years of experience in software quality assurance, with strong expertise in web, mobile, and AI/ML application testing. Proven expertise in test automation tools such as Selenium, Appium, TestNG, and AI/ML-driven frameworks. Programming and Automation: Strong programming skills in Java and Python; familiarity with JavaScript or Groovy is a plus. Hands-on experience designing custom test automation frameworks tailored to business needs. Device Farms and Cloud Platforms: Expertise in setting up and managing device farms using platforms like BrowserStack, Sauce Labs, or AWS Device Farm. Deep understanding of cloud platforms (AWS, GCP, or Azure) and containerized environments (Kubernetes). AI/ML Testing: Experience in validating AI/ML models, including performance, accuracy, fairness, and bias testing. Familiarity with AI-driven testing tools (e.g., Test.ai, Applitools) and predictive analytics to enhance quality assurance processes. Continuous Integration and DevOps: Proficiency in CI/CD tools and workflows, including integration of quality gates and automated testing pipelines. Analytical Skills: Strong analytical skills with a data-driven approach to problem-solving and decision-making. Nice to Have: Stay updated with the latest trends in QA, AI/ML technologies, and supply chain innovations, applying these advancements to testing processes. Develop and automate performance testing strategies for supply chain applications under high-load conditions. Implement intelligent security testing protocols to ensure compliance with industry standards. Innovate test data management strategies using synthetic data generation and AI/ML to maintain data privacy while ensuring test coverage. Continuously evaluate and implement tools, frameworks, and processes to enhance quality assurance efficiency.

Posted 30+ days ago

Principal Software Engineer (C#, Vb.Net)-logo
Principal Software Engineer (C#, Vb.Net)
Cubic CorporationSan Diego, CA
Business Unit: Cubic Transportation Systems Company Details: When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people's lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners. We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com. p> Job Details: Job Summary: Performs complex software engineering tasks. Acts as a senior technical consultant or project leader and as a liaison with other departments, divisions and organizations. Provides technical direction to research, design, develop and test engineering activities. Evaluates vendor capabilities to provide required products or services. Reviews project progress and evaluates results. Estimates costs, schedules and manpower, and provides technical direction for proposal efforts. This position typically works under limited supervision and direction. Incumbents of this position will regularly exercise discretionary and substantial decision-making authority. Essential Job Duties and Responsibilities: Provides technical direction to software development/engineering programs, team members and managers. Outlines and communicates the most appropriate technical approach for business development activities. Determines the technical direction and strategy for solving complex, significant or major issues. Identifies, investigates and resolves technical issues. Plans and evaluates architectural design and identifies technical risks and associated ways to mitigate those risks. Communicates technical advancements, through briefings and technical papers, to co-workers, management staff, customers, and technical community, as appropriate. Prepares design proposals to reflect cost, schedule and technical approaches. Recommends test control, strategies, apparatus and equipment. Defines test schedules and test data requirements. Tests software and documents results. Prepares development software, codes software and designs specific enhancements. Maintains liaison with customer, subcontractor and vendor representatives. Conducts in-house design reviews and technical meetings. Maintains state-of-the-art awareness in areas of technical expertise - changes, advancements and improvements. Applies expertise to all areas of software engineering and development. Responsible for innovation and creativity in broad area of software engineering and development. Provides functional or resource planning guidance to programming, engineering and management staff or groups. Interfaces with team members, management staff, customers, subcontractors and vendors. Participates in total quality management/continuous process improvement teams. Assumes additional technical responsibilities as necessary. Minimum Job Requirements: Four-year college degree in computer science, electronic engineering or other related technical discipline, plus a minimum of twelve years of related experience or a master's degree with ten years of related experience. Experience to include software development/engineering, developing state-of-the-art computer software, exercising creativity in technical direction and successful strategy development. Ability to interpret technical contract requirements. Ability to dialog directly with customers to extract meaningful requirements. Ability to translate requirements into a detailed design document. Requires proficiency using C#, VB.NET, WinForms and SQL Server. Proficiency in debugging and maintaining existing applications. Knowledge of Windows Services written in C#. Knowledge of Crystal Reports for Visual Studio. Ability to use PC software such as word processing, database, spreadsheet and flowchart. Ability to effectively communicate verbally and in writing, and interface with customers, subcontractors and vendors. Must be able to solve complex and difficult engineering problems. Knowledge of cash handling and inventory handling principles are desirable. Able to prioritize work and complete multiple tasks under deadline and budget guidelines. Must be available for some domestic travel. The description provided above is not intended to be an exhaustive list of all job duties, responsibilities and requirements. Duties, responsibilities and requirements may change over time and according to business need. Cubic Pay Range: $135,000.00 - $185,000.00* + benefits. Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from our lowest geographic market up to our highest geographic market. The Cubic pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. LI-JM1 Worker Type: Employee

Posted 30+ days ago

Software Engineer, Starlink Ground Stations-logo
Software Engineer, Starlink Ground Stations
Space Exploration TechnologiesBastrop, TX
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, STARLINK GROUND STATIONS At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world's most advanced broadband internet system. Starlink provides fast, reliable internet to 4M+ users worldwide. We design, build, test, and operate all segments of the network - thousands of ground stations, thousands of satellites, millions of consumer devices that allow users to connect within minutes of unboxing, and the software that brings it all together. We've only begun to scratch the surface of Starlink's potential global impact and are looking for best-in-class engineers to help maximize Starlink's utility for communities and businesses around the globe. As a Software Engineer on the Gateway Software Team, you will be solving challenges related to operating and scaling a global network of ground stations. Starlink's ground stations provide reliable communications with our satellites, which allows us to both serve high throughput, low latency internet to users and to operate our satellite constellation. The areas you could have an impact on could include, but are not limited to, building: Next-generation networking technologies to direct data through an ever-changing network of satellites, ground stations, and users Firmware, embedded and controls software running on custom hardware Infrastructure and tools to enable rapid development and reliable deployment of our code to dynamic production environments Our software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support. RESPONSIBILITIES: Develop highly reliable and available software systems for our low latency, high capacity satellite-based global software defined network. Design and implement highly available, fault-tolerant network that operates for long periods of time with minimal maintenance at scale. Participate in architecture, design, and code reviews. Develop prototypes to prove out key design concepts and quantify technical constraints. Collaborate with other engineers to plan and organize the development of our products. Write high quality Linux based software for common processors and microcontrollers (e.g. ARM, PowerPC, x86, etc.) Invent new tools that enable more frequent and reliable software deployment, test execution, and data analysis as part of a continuous integration and release system. Develop tools that allow for test execution across multiple environments: virtualized hardware, real hardware-in-the-loop simulations, and on-orbit testing. BASIC QUALIFICATIONS: Bachelor's degree in computer science, engineering, math, or science discipline; OR 2+ years of professional experience in software development in lieu of a degree (internship experience is applicable). Development experience in C++ and python. PREFERRED SKILLS AND EXPERIENCE: Developed, debugged and deployed software that has been used in real world applications/projects. Creative approach to problem solving, exceptional analytical skills and engineering fundamentals. Solid fundamental knowledge of networks, electronics, math, and physics. Experience in debugging, performance optimization, and unit testing. Excellent communication skills both written and verbal. Ability to work effectively in a dynamic environment with changing needs and requirements. Experience with networking protocols (UDP, TCP/IP, etc.) Experience in C++ for high performance systems. Experience with security issues associated with distributed systems and internet services. Deep understanding of testing, continuous integration, build, deployment & continuous monitoring. ADDITIONAL REQUIREMENTS: Must be willing to work extended hours and weekends as needed ITAR REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here. SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX's Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to EEOCompliance@spacex.com.

Posted 30+ days ago

Forward Deployed Software Engineer-Palantir Foundry-Manager-logo
Forward Deployed Software Engineer-Palantir Foundry-Manager
PwCBoston, MA
Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Manager Job Description & Summary At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabling informed decision-making and driving business growth. In data engineering at PwC, you will focus on designing and building data infrastructure and systems to enable efficient data processing and analysis. You will be responsible for developing and implementing data pipelines, data integration, and data transformation solutions. Enhancing your leadership style, you motivate, develop and inspire others to deliver quality. You are responsible for coaching, leveraging team member's unique strengths, and managing performance to deliver on client expectations. With your growing knowledge of how business works, you play an important role in identifying opportunities that contribute to the success of our Firm. You are expected to lead with integrity and authenticity, articulating our purpose and values in a meaningful way. You embrace technology and innovation to enhance your delivery and encourage others to do the same. Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Analyse and identify the linkages and interactions between the component parts of an entire system. Take ownership of projects, ensuring their successful planning, budgeting, execution, and completion. Partner with team leadership to ensure collective ownership of quality, timelines, and deliverables. Develop skills outside your comfort zone, and encourage others to do the same. Effectively mentor others. Use the review of work as an opportunity to deepen the expertise of team members. Address conflicts or issues, engaging in difficult conversations with clients, team members and other stakeholders, escalating where appropriate. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. The Opportunity As part of the Data and Analytics Engineering team you engage in developing and deploying data solutions using Palantir Foundry. As a Manager you lead teams and manage client accounts, focusing on strategic planning and mentoring junior staff. You are accountable for project success and maintaining elevated standards, leveraging your knowledge in data engineering and analytics to drive impact and exceed client expectations. Responsibilities Lead the development and deployment of data solutions using Palantir Foundry Guide and mentor junior staff in strategic planning and project execution Secure the success of projects by maintaining standards and exceeding client expectations Utilize proficiency in data engineering and analytics to drive client benefits Manage client accounts and foster enduring client relationships Implement and uphold the firm's methodologies and technology resources Encourage innovation and embrace new technologies within the team Identify opportunities for team development and continuous improvement What You Must Have Bachelor's Degree in Management Information Systems, Computer and Information Science, Systems Engineering, Electrical Engineering, Chemical Engineering, Industrial Engineering, Mathematics, Statistics, or Mathematical Statistics 5 years of experience What Sets You Apart Certifications Preferred: Foundry Data Engineer, Solution Architect, or Application Developer Excelling in customer-centric solutions Delivering significant contributions beyond expectations Strength in analytical and problem-solving abilities Building applications with large datasets Collaborating with diverse technical teams Familiarity with Python and/or Typescript Experience with Palantir Foundry and AIP Travel Requirements Up to 80% Job Posting End Date Learn more about how we work: https://pwc.to/how-we-work PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: https://pwc.to/H-1B-Lottery-Policy . As PwC is an equal opportunity employer, all qualified applicants will receive consideration for employment at PwC without regard to race; color; religion; national origin; sex (including pregnancy, sexual orientation, and gender identity); age; disability; genetic information (including family medical history); veteran, marital, or citizenship status; or, any other status protected by law. For only those qualified applicants that are impacted by the Los Angeles County Fair Chance Ordinance for Employers, the Los Angeles' Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, San Diego County Fair Chance Ordinance, and the California Fair Chance Act, where applicable, arrest or conviction records will be considered for Employment in accordance with these laws. At PwC, we recognize that conviction records may have a direct, adverse, and negative relationship to responsibilities such as accessing sensitive company or customer information, handling proprietary assets, or collaborating closely with team members. We evaluate these factors thoughtfully to establish a secure and trusted workplace for all. Applications will be accepted until the position is filled or the posting is removed, unless otherwise set forth on the following webpage. Please visit this link for information about anticipated application deadlines: https://pwc.to/us-application-deadlines The salary range for this position is: $100,000 - $232,000, plus individuals may be eligible for an annual discretionary bonus. For roles that are based in Maryland, this is the listed salary range for this position. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. PwC offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view our benefits at a glance, please visit the following link: https://pwc.to/benefits-at-a-glance

Posted 1 week ago

Senior Software Engineer-logo
Senior Software Engineer
Dematic Corp.Atlanta, GA
This is an exciting opportunity for a Senior Software Engineer to lead the design, development, and implementation of industry-leading global technology solutions for logistics and warehouse automation. You'll leverage your deep technical expertise to build robust and scalable software systems, mentor junior engineers, and drive best practices. Join us as we revolutionize the supply chain industry and build a successful future together. What we offer: Career Development Competitive Compensation and Benefits Pay Transparency Global Opportunities Learn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer/ Dematic provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. The base pay range for this role is estimated to be $160,000-$180,000 at the time of posting. Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills. Tasks and Qualifications: What You Will Do in This Role: Drive innovative contributions to software design and architecture as you build out a next gen, cloud based, multi-tenant solution for warehouse optimization with advanced big data and AI capabilities. Develop high-quality code for cloud-based software following industry best practices Work in a dynamic agile environment, planning and delivering incremental software enhancements that provide customer value with best-in-class infrastructure automation. Foster strong partnerships with UX designers, engineers, and product managers to ensure cohesive and successful software development. Guide, lead and mentor other engineers on the team, creating a culture of improvement & learning What We're Looking For: 8+ years of experience in software development, including time in a full stack role Experience with web frameworks (Lit, Vue, React, Angular) Experience with web services like (REST, GraphQL, Web sockets) Development experience with SQL and NoSQL databases and big data technologies Experience with modern cloud-based architecture Experience implementing infrastructure automation (Terraform, GitLab) Experience collaborating within and across teams

Posted 30+ days ago

Staff Software Engineer-logo
Staff Software Engineer
Geico InsuranceAnchorage, AK
Our Staff Engineer is a lead member of the engineering staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. Our team thrives and succeeds in delivering high-quality technology products and services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between. Annual Salary $105,000.00 - $230,000.00 The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations. GEICO will consider sponsoring a new qualified applicant for employment authorization for this position. The GEICO Pledge: Great Company: At GEICO, we help our customers through life's twists and turns. Our mission is to protect people when they need it most and we're constantly evolving to stay ahead of their needs. We're an iconic brand that thrives on innovation, exceeding our customers' expectations and enabling our collective success. From day one, you'll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people's lives. Great Careers: We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career - and your potential - in mind. You'll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels. Great Culture: We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose. As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers. Great Rewards: We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future. Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family's overall well-being. Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance. Access to additional benefits like mental healthcare as well as fertility and adoption assistance. Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year. The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.

Posted 1 week ago

Software Engineer, Macro Front Office Technology-logo
Software Engineer, Macro Front Office Technology
Point72New York, NY
A Career with Point72's Technology team As Point72 reimagines the future of investing, our Technology group is constantly improving our company's IT infrastructure, positioning us at the forefront of a rapidly evolving technology landscape. We're a team of experts experimenting, discovering new ways to harness the power of open source solutions, and embracing enterprise agile methodology. We encourage professional development to ensure you bring innovative ideas to our products while satisfying your own intellectual curiosity. We are seeking a software engineer to join our Macro Front Office Technology team reporting to the Head of P&L and Risk Services. The role focuses on delivering quant analytics and software solutions for Point72's Global Macro business, requiring strong coding, mathematical skills, and a background in P&L/Risk or Front Office Development. What you'll do You will develop and integrate quant analytics and software solutions into the technology stack for the Global Macro business. You will create P&L and risk analytics tools, build scalable and robust front-to-back solutions, and support downstream consumers including our Portfolio Management, Risk, and Valuations teams. Your work will enhance real-time and end-of-day valuation processes and improve overall business efficiency through automation. Specifically, you will: Develop P&L and risk analytics of existing and new products, build interactive tools to analyze existing and hypothetical portfolios, and integrate them in our business-critical applications used for real-time and official EOD/EOM valuation. Develop scalable, robust, and high-performance front-to-back solutions by integrating proprietary technology with vendor systems, cloud technology, and data engineering. Proactively automate BAU processes to improve the overall efficiency of business activities. What's required We are looking for a highly skilled software engineer with strong coding abilities, rigorous mathematical problem-solving skills, and experience in P&L/Risk or Front Office development. Bachelor's degree in mathematics, physics, computer Science, engineering, finance, or a related field 3+ years of experience in finance, specifically in a P&L/Risk or front office development capacity Excellent verbal and written communication skills that can convey complex technical concepts to non-technical stakeholders Proficiency in programming languages (e.g., C#, SQL, Python). Commitment to the highest ethical standards We take care of our people We invest in our people, their careers, their health, and their well-being. When you work here, we provide: Fully paid health care benefits Generous parental and family leave policies Volunteer opportunities Support for employee-led affinity groups representing women, people of color and the LGBTQ+ community Mental and physical wellness programs Tuition assistance A 401(k) savings program with an employer match and more About Point72 Point72 Asset Management is a global firm led by Steven Cohen that invests in multiple asset classes and strategies worldwide. Resting on more than a quarter-century of investing experience, we seek to be the industry's premier asset manager through delivering superior risk-adjusted returns, adhering to the highest ethical standards, and offering the greatest opportunities to the industry's brightest talent. For more information, visit www.Point72.com/working-here. The annual base salary range for this role is $215,000-$300,000 (USD) , which does not include discretionary bonus compensation or our comprehensive benefits package. Actual compensation offered to the successful candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level, among other things.

Posted 30+ days ago

Full-Stack Software Engineer-logo
Full-Stack Software Engineer
ManulifeBoston, MA
Join Manulife / John Hancock as a Full-Stack Software Engineer - shape the future of life insurance technology. At Manulife / John Hancock, a leading force in the life insurance industry, we are committed to delivering exceptional digital experiences to our customers. Technology is at the heart of that mission. We are looking for a Full-stack Software Engineer to play a pivotal role in developing and delivering innovative life insurance products through our suite of illustration applications. In this role, you will be part of a high-performing, agile team that designs and builds scalable, high-quality software solutions. You will collaborate closely with global development teams and business customers to bring actuarial and mathematical models to life in user-friendly, performant applications. Your work will directly impact millions of customers and help redefine how we build and deliver insurance solutions. Why Join Us? We're transforming how we build software-and we want you to be part of it. At Manulife / John Hancock, you'll be empowered with the tools, support, and autonomy to solve meaningful problems and shape the future of our digital products. Position Responsibilities: Analyze life insurance product specifications and translate complex actuarial models into intuitive, accurate implementations of life insurance products on the suite of Illustration applications. Lead the design, development, and deployment of Illustration full-stack applications using .NET (VB/C#), ASP.NET, JavaScript/jQuery, ReactJS, SQL, and cloud-native tools like Docker, Kubernetes, App Logic, and API Management. Owning own work and the progress within the delivery team ensuring it is aligned to the project goals and timelines. Drive innovation and continuous improvement in a fast-paced, agile environment, while using leading technologies such as incorporating GitHub Copilot and other AI Tools to increase efficiency. Collaborate with multi-functional teams across engineering, product, pricing, and business to ensure timely delivery and alignment with strategic goals. Collaborate across engineering team to analyze and resolve complex technical issues and system defects. Write unit and integration tests, while performing and driving unit testing of all development ensuring code quality are met for delivery. Produce comprehensive documentation for system components developed. Required Qualifications: A Master's/ bachelor's degree in - Applied Mathematics, Actuarial Science, Finance, Software Engineering, Computer Science, or a related technical field (or equivalent experience). Proven experience as a Full-stack Software Engineer with at least 3+ years of strong technical expertise in front-end and back-end technologies. A solid foundation in mathematical or actuarial science is a plus. Strong analytical skills in insurance or financial industries are a plus. Familiarity with spreadsheets, statistical analysis programs and programming languages is a plus. Strong understanding of front-end and back-end development principles, standards and designing techniques. Passion for solving complex problems and delivering customer-centric solutions. Ability to assess requirements and provide technical solutioning options and level of effort estimates aligned to delivery schedules. Solid diagnostic, analytical, conceptual, and excellent critical thinking skills in solving and debugging problems with collaborative approach to timely resolution and communication on after action. Solid written and verbal communication, interpersonal, presentation, planning and organizational, and teamwork skills. A self-starter mentality with a desire to lead, innovate, continuous learning, and make a lasting impact advocating for positive change. Preferred Qualifications Experience with .NET (VB/C#) development of Desktop, Web, and API application. Experience with Azure, AKS on Azure, or other cloud platforms (e.g., AWS, GCP). Experience with DevOps or DevSecOps principles and tools. Experience with version control system (e.g., Git). Experience with project management and tracking software (e.g., JIRA). What will I learn on this job? You will learn and thrive as part of a large organization which at the same has the flexibility, transparency, and a "go-getter" culture of a startup. You will have access to best-in-class technology and partners, which is something that comes with being part of an organization this size. You will have an opportunity to develop both technically as well as understand how businesses work. You will have the opportunity to understand the fundamentals of life insurance, capital markets or financial services in support of our service or product offerings in the insurance industry. When you join our team: We'll empower you to learn and grow the career you want. We'll recognize and support you in a flexible environment where well-being and inclusion are more than just words. As part of our distributed team, we'll support you in shaping the future you want to see. About Manulife and John Hancock Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit https://www.manulife.com/en/about/our-story.html . Manulife is an Equal Opportunity Employer At Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law. It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact recruitment@manulife.com. Referenced Salary Location Toronto, Ontario Working Arrangement Hybrid Salary range is expected to be between $75,880.00 CAD - $140,920.00 CAD If you are applying for this role outside of the primary location, please contact recruitment@manulife.com for the salary range for your location. The actual salary will vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance. Manulife offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans. We also offer eligible employees various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in Canada includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence. If you are applying for this role in the U.S., please contact recruitment@manulife.com for more information about U.S.-specific paid time off provisions.

Posted 5 days ago

Software Engineer--Capital Markets-logo
Software Engineer--Capital Markets
Truist Financial CorporationNew York, NY
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: Analyze, design, code, test, debug, and document moderately complex application solutions that meet defined Capital Markets Securities business requirements and meets the enterprise and Capital Markets specific performance and Securities Industry architectural standards. Focus on applications and business domain expertise specific to the Capital Markets technology platform. 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. Includes but not limited to customized coding, software integration, analysis, configuring solutions, or using applications supporting Equities, Fixed Income, Derivatives, Foreign Exchange, Loan Trading and Syndication, Investment Banking, Credit, Risk, and integration tools such as MuleSoft, TIBCO, or applicable integration products to customize or generate a generate a product. Plan for and conduct robust unit testing associated to user stories constructed during backlog grooming. Achieve automated unit testing leveraging DevSecOps practices and tools implemented in the software development pipeline. Provides SME support for assigned user stories during any regression testing associated with the sprint/feature release. Provide direction in the development and maintenance of solutions as well as play an active role as part of a platform team through the Product Development lifecycle. The candidate will work as a domain SME / software engineer/developer within feature team framework with modest supervision from team scrum masters and engineering management. As a member of this servant based team, will analyze features and decompose features into user stories using experience, judgment and precedents to solve a range of Capital Markets product challenges requiring software engineering. The role is responsible for delivering high quality working software eligible for release candidacy, and automating manual/reusable tasks working directly, and consulting with, Product Managers/Owners 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 production level SME support and providing knowledge transfer to L1/L2 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 two years of experience or an equivalent combination of education and work experience Knowledge in information systems and ability to apply that knowledge in practice Ability to manage competing priorities Ability to solve problems in straightforward situations by analyzing possible solutions using experience, judgment and precedents Experience participating in Capital Markets initiatives with a focus on IT Delivery Ability to communicate complex information in straightforward situations Demonstrable experience working in an Agile delivery methodology Capital Markets domain expertise - specific knowledge of one to two product domains and value chain such as Equities, Fixed Income, Foreign Exchange, Derivatives, Collateral management, Sales/Trading/Research, Settlements, Financial Management / Product Accounting, Risk, Credit Preferred Qualifications: Bachelor's degree and 3 years of experience Banking or financial services experience SaFE Agile certification or commensurate designation CFA designation or other business domain specific certification Knowledge of one or more of the following: Data Analysis/Mining (R, Python), Business Intelligence (Qlikview, Tableau, MSPowerBI), Distributed (e.g. J2EE, .Net, Middleware, MuleSoft/TIBCO, WebServices, javascript), Database platforms such as SQL Server, Oracle, SnowFlake, PostgreSQL, Hadoop) Experience with automated development and operations (DevSecOps) leveraging an automated Software Development Lifecycle (Dev, Build, Test, Release) leveraging public cloud provider (AWS, Azure, Google, Oracle) Knowledge of and experience with the Capital Markets Regulatory Environment - (SEC, FINRA, CFTC, NFA, FED) The annual base salary for this position is $104,000-197,000 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 4 days ago

Software Engineer II - Java-logo
Software Engineer II - Java
MastercardAtlanta, GA
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II - Java Overview: Mastercard's Embedded Finance team, part of Corporate Solutions, is seeking a dynamic Software Engineer II with expertise in full-stack Java development. This role will focus on microservice and database development using modern full-stack development practices. We're building a cutting-edge global B2B technology platform to streamline payment management for businesses of all sizes, whether they are buying or selling products and services. As part of our Mastercard Technology Hub, you will work in a state-of-the-art environment that fosters collaboration and innovation in our Agile engineering culture. In this role, you'll play a pivotal part in transforming the B2B space by standardizing, automating, and optimizing digital payment solutions, bringing unparalleled efficiency to the way businesses operate. This is a hybrid position based in Atlanta, GA, requiring three days per week onsite. Role: Design and develop high-quality, scalable software using Java and modern full-stack technologies, ensuring code meets the highest performance standards. Build Java microservices that seamlessly integrate with Angular, third-party applications, and backend systems to deliver a unified platform. Contribute to planning, design, and development of microservices with a focus on robustness, scalability, and ease of maintenance. Ensure top-tier software quality through automated testing, code reviews, and performance monitoring, maintaining code that is secure and efficient. Participate actively in Agile ceremonies, including sprint planning, stand-ups, and retrospectives, to ensure smooth project execution. Troubleshoot and resolve production issues quickly, ensuring minimal downtime and maximum efficiency. Write clean, maintainable code in line with Mastercard's software development standards. Collaborate closely with cross-functional teams of software engineers, test engineers, TPMs, and PMs to ensure seamless development and deployment. Stay ahead of industry trends and continually advocate for best practices in modern software engineering, focusing on scalability and quality. All About You: Strong experience in full-stack Java development, with hands-on expertise in building scalable applications. Solid experience in developing Java APIs and working with web technologies, including HTML, JavaScript, and frameworks such as Angular. Familiarity with database development, particularly with relational databases like PostgreSQL or Oracle. Proven track record working in an Agile environment, focused on continuous improvement and collaboration. Focus on delivering the highest quality software and embracing best practices in software architecture Experience working in commercial card space or corporate banking is preferred but not required. Strong problem-solving skills with the ability to manage multiple tasks, prioritize, and execute complex projects efficiently, whether independently or within a team. Excellent written and verbal communication skills, with the ability to translate technical concepts to non-technical stakeholders. A genuine passion for customer-centric design, creating solutions that are impactful and scalable. Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. This role is not eligible for Mastercard's work authorization sponsorship. As such, candidates must be eligible to work in the United States, now as well as in the future, without employer sponsorship. #LI-NF1 Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard's security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines. In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary based on location, experience and other qualifications for the role and may be eligible for an annual bonus or commissions depending on the role. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance), flexible spending account and health savings account, paid leaves (including 16 weeks new parent leave, up to 20 paid days bereavement leave), 10 annual paid sick days, 10 or more annual paid vacation days based on level, 5 personal days, 10 annual paid U.S. observed holidays, 401k with a best-in-class company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, eligibility for tuition reimbursement, gender-inclusive benefits and many more. Pay Ranges Atlanta, Georgia: $92,000 - $147,000 USD

Posted 30+ days ago

Software Engineer (Solutions Engineer Iii)-logo
Software Engineer (Solutions Engineer Iii)
The Capital Group Companies IncLos Angeles, CA
"I can succeed as a Software Engineer at Capital Group." As a Solution Engineer III in the Investment Results domain you'll build, maintain, and refine high-performance, scalable systems while collaborating with the development team, partner IT teams, and business stakeholders to enable solutions at Capital Group. Additionally, you will be responsible for end-to-end solution delivery for multiple features within a project and/or full scope of project. "I am the person Capital Group is looking for." You have a bachelor's degree in Finance, Computer Science, Engineering, or a related technical field. You have 5+ years of software engineering experience with expertise in SQL and Python building scalable, high-performance backend systems You are proficient in SQL, with experience writing complex queries and optimizing them for performance. You have experience with ETL processes for data extraction, transformation, and loading You have illustrated the ability to lead projects, delegate to others, and drive solutions. You have demonstrated skills in collaboration, requirements elicitation, testing, managing ambiguity in a fast-paced environment, and influencing outcomes. You have experience designing, developing, and deploying cloud native technology solutions (preferably on AWS) You have ability to learn new technologies and business areas quickly to provide informed guidance to our business stakeholders, and are a team player with a great attitude and passion towards your work. You have experience in the financial services domain (highly preferred). Southern California Base Salary Range: $121,652-$194,643 In addition to a highly competitive base salary, per plan guidelines, restrictions and vesting requirements, you also will be eligible for an individual annual performance bonus, plus Capital's annual profitability bonus plus a retirement plan where Capital contributes 15% of your eligible earnings. You can learn more about our compensation and benefits here. Temporary positions in Canada and the United States are excluded from the above mentioned compensation and benefit plans. We are an equal opportunity employer, which means we comply with all federal, state and local laws that prohibit discrimination when making all decisions about employment. As equal opportunity employers, our policies prohibit unlawful discrimination on the basis of race, religion, color, national origin, ancestry, sex (including gender and gender identity), pregnancy, childbirth and related medical conditions, age, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, citizenship status, AIDS/HIV status, political activities or affiliations, military or veteran status, status as a victim of domestic violence, assault or stalking or any other characteristic protected by federal, state or local law.

Posted 2 weeks ago

Cirrus Logic, Inc. logo
Software Tools Engineer (Do-64000477)
Cirrus Logic, Inc.Austin, TX
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

For over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives on solving complex challenges with innovative end-user solutions for the world's top consumer brands. Cirrus Logic is also known for its award-winning culture, which was built on a foundation of inclusion and fairness, meaningful community engagement, and delivering enjoyable employee experiences at every turn. But we couldn't do it without our extraordinary workforce - and that's where you come in. Join our team and help us continue to make Cirrus Logic an exceptional place to grow your career!

As a key member of our Software Tools team, you will empower product groups throughout Cirrus to deliver the world-class cross-platform desktop tools that our customers need to integrate Cirrus solutions into their consumer electronics devices. You will work closely with our UX Team and Internal Users to deliver regular improvements to applications and built-in suites of sophisticated, general-purpose, diagnostic tools. You will develop and maintain the plugin SDKs, enabling other teams within Cirrus to rapidly create rich, interactive, graphical configuration and tuning tools vital for our customers.

Responsibilities:

  • Work within a globally-distributed software team to develop advanced desktop applications, APIs, SDKs and IDE plugins, delivered on both Windows and Mac using a blend of Java, Python and C#
  • Work independently or with other team members to design, develop and test new software features that make the authoring of graphical configuration and tuning experiences for our chips easier and more efficient.
  • Contribute to the continuous improvement of your team's development processes, with a focus on quality, scalability and performance.
  • Participate in Development Team activities, including daily stand-ups, requirement breakdown and estimates, and project planning.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science.
  • Proven background in the development of high quality software, full lifecycle.
  • Track record of non-trivial application development for the desktop or for smartphones.
  • Strong object-oriented design and development skills.
  • Strong grasp of multi-threaded systems, multi-process systems, IPC.
  • Expertise in Java, C#, C++ or similar statically-typed system language.
  • Familiarity with Python, Ruby or similar system scripting language.
  • Eagerness to work iteratively and collaboratively.
  • Strong written and verbal communication skills.
  • Ability to work well with users, both internal and external to the company.

Preferred Skills and Qualifications:

  • Working experience with development and testing of embedded systems
  • Experience with build automation, deployment and continuous integration methodologies
  • JavaFX, Swing, XAML/.NET, Qt or similar high-level UI frameworks
  • IDE plugin creation
  • Application installer creation
  • Gradle or Maven
  • Git
  • Agile development

This position is located in Austin, TX. This is a hybrid remote position and will follow a 2+ day in-office work schedule, with in-office days based on business needs and team preference. You must be based within commutable distance of the work location listed on the job posting, or willing to relocate prior to beginning employment with Cirrus Logic.

Cirrus Logic strives to select the best qualified applicant for any opening. Different approaches, ideas and points of view are both valued and respected. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, national origin, age, protected veteran or disabled status, genetic information, or any other classification protected by applicable law.