This is a Fully Remote Job
1. About Our Client:
This organization operates in the fintech industry, focusing on mortgage servicing software. It addresses the challenge of managing complex, regulated mortgage workflows by providing a platform that supports over $100 billion in mortgages. The platform helps large financial institutions reduce servicing costs and improve customer satisfaction. The organization has raised over $230 million and is expanding its engineering team.
2. About the Opportunity:
The Senior Software Engineer will be responsible for backend-heavy product and platform development from design through production. This role involves building and scaling systems that handle billions of dollars in mortgage transactions, designing reliable distributed infrastructure to meet complex regulatory requirements, and utilizing modern AI coding tools while ensuring high standards of human review and accuracy. The position requires collaboration across product, infrastructure, and platform teams, contributing to architecture, system design, and engineering standards.
3. Responsibilities:
Own backend product and platform work from design to production
Build and scale systems supporting large mortgage transaction volumes
Design distributed infrastructure compliant with regulatory requirements
Use AI coding tools with rigorous human review for correctness
Collaborate with product, infrastructure, and platform teams
Contribute to architecture, system design, and engineering standards
4. Requirements:
3 to 10 years of backend-focused software engineering experience
Experience in a product-focused software company with clear ownership and career progression
Strong fundamentals in data structures and algorithms, capable of solving coding problems independently
Experience designing large-scale distributed systems
Strong product judgment and communication skills
Comfortable working in a high-growth environment
Daily use of AI coding tools such as Cursor, Copilot, or Claude Code
Experience with Python, React, Docker, Kubernetes, or Google Cloud Platform is beneficial
5. Pay Range and Compensation Package:
Base salary ranging from $210,000 to $300,000 depending on level and experience
Competitive equity
Comprehensive benefits
Twelve weeks of paid parental leave
Full-time remote work within the United States with optional office access in New York City and San Francisco
Possible support for visa sponsorship and transfers, including OPT and H-1B transfers
6. Benefits & Perks:
Twelve weeks of paid parental leave
Equal Opportunity Statement:
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note:
TalentHop is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.
Show more
At Philo, we’re a group of technology and product people who set out to build the future of television, marrying the best in modern technology with the most compelling medium ever invented — in short, we’re building the TV experience that we’ve always wanted for ourselves. In practice this means leveraging cloud delivery, modern tech stacks, machine learning, and hand-crafted native app experiences on all of our platforms. We aim to deliver a rock solid experience on the streaming basics, while cooking up next generation multi-screen and multi-user playback experiences.
Senior Backend Software Engineer (Ad Engineering)
Philo's video streaming infrastructure is highly distributed, horizontally scalable and harnesses the power of cloud computing. Our OTT pipeline, developed in-house, ingests both live and VOD content from our content partners, dynamically inserts ads into video streams using Server-Side Ad Insertion (SSAI), and optimally delivers them to our growing user base at exabyte scale.
We are seeking an enthusiastic Software Engineer to help us build the future of our ads platform. As a member of a growing team, you will serve as both a technical leader to help us engineer our ad tech stack, as well as an internal subject matter expert on ad technology (both for our platforms as well as trends in the industry at large).
On the business side, Philo is leading the CTV ad industry by focusing 100% on programmatic advertising and resellers, foregoing the traditional direct sales models. At Philo you will be helping to shape the future of television advertising as you build the next generation of our ad business. Collaborating with our Ad Operations and business teams, you will work with our partners to gather requirements, determine the optimal services and partner integrations needed to optimize Philo’s transactions throughout the programmatic ad ecosystem, then go build and operate the services to make that vision a reality.
Responsibilities
Design, implement, deploy, and monitor the next generation of Philo’s SSAI service.
Collaborate with our partners in the ad ecosystem to engineer ad tech products that deliver the finest TV watching experience for Philo’s users and best value for advertisers.
Collaborate with internal stakeholders across video delivery, ad operations, and data science teams to ensure we are measuring and optimizing every aspect of our ad delivery process (and our users’ viewing experience)
Build scalable and resilient data pipelines for ingesting ad creatives and ad measurement events, using distributed computing and micro-services architecture principles.
Drive continuous improvements to the reliability, performance, accuracy, and security of Philo’s ad services
Implement identity solutions for ad targeting and measurement.
Interface with external standards bodies (IAB, MRC, etc) to implement new certifications, maintain compliance with new standard adoption, etc.
Build tools to proactively monitor and quickly troubleshoot issues having to do with ad delivery
Qualifications
8+ years of software development experience.
Experience building or integrating SSAI using MPEG-DASH or HLS media streaming technologies.
Familiarity with industry standards such as VAST, VMAP, OpenRTB and header bidding.
Experience building or integrating ad servers, demand-side platforms or supply-side platforms with personalized ad targeting capabilities.
Familiarity with programmatic advertising using platforms like Publica, Freewheel, Google Ad Exchange or Amazon APS.
Proven track record of building highly efficient and highly available software using Golang, Java, C++ or similar programming languages.
Experience operating in cloud computing environments using modern software deployment technologies (e.g. Docker, Kubernetes)
Experience working with large amounts of data and making data-based decisions to prioritize projects, including familiarity with relational and non-relational databases and modern data warehousing and querying.
Experience and aptitude for collaborating and communicating with internal and external stakeholders in both business and technical roles.
Knowledge of ad ecosystem trends and changes that will impact how Philo manages our overall ad stack for years to come
We are language agnostic, but most of our backend code is written in Golang, Ruby and NodeJS, with some C++ and Python. Our services run on Kubernetes, and we practice continuous deployment across all of our systems.
More About Philo
At Philo, we’re a company that puts people first—both our subscribers and our team. We empower our colleagues to do their best work while supporting one another in pursuing shared goals. We value pragmatism, pride in our work, and passion, with transparency and openness as fundamental parts of our culture.
We’re committed to diversity, equity, inclusion, and accessibility as we grow the Philo team and shape the future of TV. We believe that a diverse range of voices and perspectives enables us to innovate faster and create the best experiences for our subscribers. Philo is proud to be an Equal Opportunity Employer. We’re committed to supporting every candidate and employee. If you need an accommodation at any stage of the process, please email recruiting@philo.com and we’ll work with you to meet your needs.
Philo offers 70+ top-rated networks, including AMC, BET, CMT, Comedy Central, Discovery Channel, Food Network, Hallmark Channel, HGTV, HISTORY, Investigation Discovery, Lifetime, MTV, Nickelodeon, OWN, VH1, We TV, and more. It also includes all the groundbreaking originals and blockbuster movies available with AMC+ and access to HBO Max Basic With Ads and discovery+. Our service also includes 100+ free channels and premium add-ons like STARZ and MGM+.
Our extensive library boasts over 85,000 titles, and our unlimited DVR allows users to save their favorite shows and movies for up to a year, skipping ads for a seamless viewing experience. Stream on up to three devices simultaneously, whether on your phone, tablet, laptop, or TV using Roku, Apple TV, Fire TV, Samsung TV, Android TV, Vizio TV, or Chromecast.
Philo is headquartered in San Francisco, with offices in New York City and Cambridge, MA. Our leadership team includes alums from HBO, Tubi, and Meraki, and is backed by NEA and industry partners like Warner Brothers Discovery, Paramount, AMC, and A&E.
Join us at Philo and be part of a team that's shaping the future of TV!
Projected Start Date: ASAP
Status: Full-time
Location: San Francisco, CA, Brooklyn, NY, Cambridge, MA, or fully remote within the U.S.
Compensation: Includes annual salary, company stock options, and health benefits. Salary is determined by experience and location:
San Francisco, New York City: $195K - $250K
Boston, DC Metro, Los Angeles, Seattle: $185K - $240K
Denver, Atlanta, Austin, Las Vegas, Sacramento, Chicago: $175K - $230K
Texas, Florida: $165K - $220K
Benefits
We value a diverse and inclusive workplace and we welcome people of different backgrounds, experiences, skills, and perspectives. Philo is an equal opportunity employer. We believe that everyone does their best work when they are supported by each other and the company, and we offer a generous set of benefits to make sure the Philo team is happy and healthy. Here is a sampling of the benefits we offer our team:
Full health, dental and vision coverage for you and your family
401(k) plan with employer contributions (we match 100% of deferrals up to 3% of pay and 50% of the next 2% of pay)
Flexible working hours
Up to 20 weeks of fully paid parental leave
Unlimited paid time off for vacation and sick leave
$2,000 annual vacation bonus (we pay you to take a two week vacation)
$5,250 annually for professional development and educational assistance
$1,250 annual home office + TV stipend during first year of employment ($250 annually thereafter)
$500/month ($6,000/year) bonus for employees who commit to working at least 3 days per week in our offices, plus generous commuter benefits ($315/month towards transit, rideshare, bike rental, or parking at our HQ office in San Francisco)
Free Gympass subscription — an all-in-one corporate benefit that gives employees the largest selection of gyms, studios, classes, training and wellness apps
Dog-friendly office
And much more!
For California Residents: Philo’s CCPA Notice at Collection – Employees, Applicants, Owners, Directors, Officers and Contractors
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Use of Automated Tools in Our Hiring Process
We use software tools, including our applicant tracking system (Ashby), to help manage applications for this role. Automated features (i) assess the skills, experience, and qualifications relevant to the role as described in this posting, and (ii) flag applications that appear fraudulent, duplicative, or not genuinely submitted by the applicant.
A summary of the most recent independent bias audit of the automated employment decision tool used in this process, including the audit date and data source, is available here: Bias Audit Summary.
You may request that a member of our team review a decision through a process that does not rely on the automated tools, or request a reasonable accommodation, by emailing recruiting@philo.com. We will not retaliate against you for exercising your rights.
Information about the type and source of the data our tools collect, our data retention policy, and how these tools were used in evaluating your application is described in our Privacy Notice – Employees,Applicants, Officers, Directors, and Contractors, or available by emailing recruiting@philo.com.
Depending on your state of residence, you may have additional rights, including to an explanation of an adverse decision, correction of inaccurate data, and meaningful human review. To exercise these or ask whether they apply, email recruiting@philo.com.
Show more
Archer is collaborating with J.P. Morgan to connect them with exceptional professionals for this role.
Job Description
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Senior Lead Software Engineer - Java/Springboot/Kubernetes at JPMorgan Chase within the Corporate Sector, you play a crucial role in an agile team dedicated to enhancing, building, and delivering reliable, market-leading technology products in a secure, stable, and scalable manner. Your expertise and contributions promote significant business impact, utilizing deep technical knowledge and problem-solving skills to address a wide range of challenges across multiple technologies and applications. This position is ideal for someone passionate about solving business problems through innovative engineering practices. The team leverages a variety of cutting-edge tools and technologies to optimize critical business processes, including low latency and high throughput API development, cloud technologies, and big data solutions.
Excellent opportunity for someone who is passionate around solving business problems through innovation and engineering practices. The team is using variety of latest tools and technologies to address critical business processes. This includes low latency & high throughput API development, cloud technologies, big data solutions.
Job Responsibilities
Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
Develops secure and high-quality production code, and reviews and debugs code written by others
Drives decisions that influence the product design, application functionality, and technical operations and processes
Serves as a function-wide subject matter expert in one or more areas of focus
Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
Influences peers and project decision-makers to consider the use and application of leading-edge technologies
Adds to the team culture of diversity, opportunity, inclusion, and respect
Required Qualifications, Capabilities, And Skills
Formal training or certification on software engineering concepts and 5+ years applied experience
Hands-on practical experience delivering system design, application development, testing, and operational stability
Advanced in one or more programming language(s) including Java, Springboot, Microservices, RESTful API and Kubernetes
Experience in API Gateways, Apache Kafka, Cassandra or other NoSQL DB, exposure to cloud infrastructure
Expertise with observability tools such as Splunk, Kibana, AppDynamics or Dynatrace
Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Ability to tackle design and functionality problems independently with little to no oversight
Practical cloud native experience
Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
Preferred Qualifications, Capabilities, And Skills
AWS public cloud
Spark
Python
ABOUT US
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
About The Team
Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Show more
Location: Virginia Beach, VAType: Full-timePosted:
Job Summary: Serve as Software Developer responsible for developing maintaining and troubleshooting enterprise-wide application systems. Duties and Responsibilities: Incumbents of this position must be U.S. Citizens
Duties and Responsibilities - Incumbents of this position must be U.S. Citizens
Responsible for developing, maintaining, and supporting NEXCOM application systems.
Analyzes, develops, compiles, debugs, and maintains Oracle, Java, and/or other programming and scripting language code in accordance with requirements, while learning and applying new languages, tools, and development methodologies to support business needs.
Performs application systems analysis to define the technical design, specifications, data structures, interfaces, reports, and workflows of application systems. Develops technical specifications and test plans.
Develops applications using development tools and technologies such as SQL, PL/SQL, Oracle APEX, Oracle BI Publisher, and TOAD. Utilizes application scheduling tools such as AppWorx Job and Windows Task Scheduler to support application processing and execution.
Develops Java web applications using technologies and frameworks such as HTML, CSS, JavaScript, Core Java, J2EE, JSP, JSP tag libraries, Struts, Spring, iBatis, and JPA. Demonstrates the ability to quickly adapt to new programming languages, such as Python, PHP, and Pro*C, and work with scripting languages and tools such as PowerShell, KornShell (ksh), and Bash.
Utilizes XML technologies such as DTD, XSD, XSLT, and XML parsers. Develops client-server applications using J2EE architecture and implementing appropriate software design patterns. Uses IDEs such as JDeveloper, Eclipse, and Visual Studio Code for application development. Uses database tools and platforms such as SQL Developer and SQL Server for database development and management. Deploys applications to application servers such as WebLogic.
Utilizes tools such as CA Service Desk Manager, JIRA, and ALM to manage change requests, tickets, and software development activities. Uses SVN for source code management and Jenkins for automated builds and application deployment, with working knowledge of GitHub and DevOps practices.
Ensures compliance with Configuration Management and Development Standards and the System Development Life Cycle process. Implements applicable DoD Security Technical Implementation Guides (STIGs) as directed or supervised by the lead or manager.
Provides technical support to DBAs, System Analysts, and Application Administrators.
Participates in project meetings for functional specification and design reviews with System Analysts, end users, and other team members. Supports testing activities throughout the software development and deployment process.
Ensures and implements the application of Information Security and Information Assurance policies, principles, and practices in the delivery and maintenance of systems, applications, and services, including hardware and software.
Provides updates on project and task progress.
Performs other related duties as assigned.
Qualified candidates must be U.S. Citizens.
Experience Consisting Of The Following
GENERAL EXPERIENCE: 3 years’ experience in administrative, technical or investigative work, which demonstrated the ability and aptitudes required to perform technical, managerial or analytical work involving management information systems.
OR
SUBSTITUTION OF EXPERIENCE FOR EDUCATION: One year of related academic study above the high school level may be substituted for 9 months of experience up to a maximum of a 4-year bachelor's degree in a business/information systems discipline for 3 years of general experience.
AND
Specialized Experience
4 years experience in the following:
Programming experience in one or more programming languages and initiating scripts (such as (Bash, sh, ksh, and PowerShell) and other procedures, such as , Java and PL/SQLetc.;
To Include
P rogramming proficiency, code reviews, design patterns, and quality standards and debugging code ;
D atabase design, development, integration, and application architecture;
S ystem development tools (such as Git and SVN; SDLC documentation and configuration management).
S upporting cloud-based systems, web applications, commercial software, application servers, retail systems, and application security.
Information Assurance Workforce Certifications (IAM1 Jobs)
SECNAV M-5239.2, DoN, Information Assurance (IA) Workforce Manual requires incumbents of this position to possess, and maintain current, one of the following Certifications:
GIAC Information Security Fundamentals (GISF), GIAC Security Leadership Certification (GSLC), Security+, or one of the following higher level certifications:
Certified Information Security Manager (CISM), Certified Information Systems Security Professional (CISSP), NEXCOM preferred certification is Security+
Candidates without the required certification may be placed into this job, but must obtain the required certification within 6 months of appointment; failure to obtain this requirement will result in termination of employment.
This position is designated IT-2 (Non-critical Sensitive) in accordance with SECNAV M-5510.30 and will require a favorable Access National Agency Check and Inquiries (ANACI).
Primary Location
United States-Virginia-Virginia Beach
Organization
NEXCOMHQ
Job
Applications Systems
Schedule
Full-Time (35 + hours)
Unposting Date
Nov 6, 2026, 8:59:00 PM
Show more
Job Description
Title: Technical Support Specialist
Id: 21395
Type: FullTime
Location: Milton, VT
Husky TechnologiesTM is a company with a strong foundation built on innovation, close customer relationships, a strong sense of community and a unique culture and values. We are looking for people with the inspiration and talent to develop with us as we pursue our ambitious growth strategy.
Husky TechnologiesTM offers a wealth of opportunity for personal growth and development. Most importantly, Husky TechnologiesTM offers an opportunity to work with – and be challenged by – a team of great people. Our success is possible because of the creativity, intelligence and passion of our people around the world and their desire to lead change. At the same time, we are not afraid to expect a lot and strive for leadership in all of our key markets. We are a company taking on new challenges and for the right people this means exceptional career development opportunities, the chance to be part of a team that is the best in the world at what we do and the experience that comes from working in an environment that demands constant transformation and innovation.
Husky TechnologiesTM United States manufacturing facility is located in Milton, Vermont on a large, beautiful campus located just 30 minutes north of downtown Burlington, Vermont. Features include an onsite cafeteria, open office concept, fitness center, intramural sports activities and clean, state-of-the-art manufacturing facilities with outstanding safety records. We offer a great work environment, competitive total compensation and attractive benefits package.
Additional things you might like to know about working at Husky TechnologiesTM in Milton, Vermont;
200,000 square foot bright, clean machine shop
Shift work premiums (25% afternoon shift and 40% evening shift)
Annual incentive bonus
Outstanding 401k contribution and match program
700 acres of private land to walk, bike, run or cross country ski
On site gym facility
On site cafeteria
Opportunity to work for a world class company with great people
Husky TechnologiesTM is an exciting company with tremendous potential. We have a great team and great expectations. If you are attracted to bold goals, believe in uncompromising honesty, support mutual respect, care about environmental responsibility, have a passion for excellence and a desire to make a positive contribution – then we want you to join the Husky TechnologiesTM team!
Pay Range: $80,000 - $95,000
The HRC Technical Support Specialist (Call Center) serves as the primary point of contact for customers experiencing equipment issues, providing remote troubleshooting and support via phone and email. The specialist diagnoses problems, resolves issues when possible, and identifies cases that require escalation to Level Two Service for deeper dive investigation. This role coordinates field service technician visits when necessary and manages service orders, parts logistics, quotations, and Baan records to support efficient service delivery. Working cross-functionally with internal teams, the specialist helps ensure timely issue resolution, supports field technicians, and identifies opportunities for additional services that enhance customer satisfaction and service performance.
Key Responsibilities / Areas Of Accountability
Act as the first point of contact for inbound customer calls and emails regarding equipment issues and service needs
Troubleshoot and resolve customer problems remotely via phone and email, escalating when necessary
Coordinate and schedule field service technician visits when issues cannot be resolved remotely
Enter and process service-related sales orders accurately within internal systems
Identify and communicate opportunities for additional services, upgrades, or replacement parts to support increased service revenue
Follow up with customers post-service to ensure resolution and satisfaction, and to uncover potential future service needs
Collaborate cross-functionally with engineering, product support, quality, and sales teams to resolve issues and coordinate service solutions
Order required parts and manage logistics to support timely service delivery
Ensure field service technicians receive the necessary parts, support, and documentation
Maintain accurate customer service records and data within Baan and internal systems
Contribute to continuous improvement initiatives and help monitor and achieve service department metrics
Qualifications
Post-secondary education preferred but not required
Minimum 3 years of customer service experience, ideally in a technical or industrial environment
Minimum 3 years of experience in a service, call center, or technical support role
Strong ability to identify service opportunities that align with customer needs and promote additional revenue
Excellent time management and organizational skills with the ability to prioritize and multitask
Strong verbal and written communication skills with a customer-first mindset
Proven ability to collaborate across departments and work effectively in a team setting
Basic understanding of injection molding and hot runner systems (preferred)
Proficiency in Microsoft Office Suite
Husky TechnologiesTM offers a competitive compensation and benefits package and excellent opportunities for growth and advancement. We are committed to equal employment opportunity and respect, value and welcome diversity in our workplace. Husky TechnologiesTM also values being a great place to work and strives to maintain a safe workplace. Accordingly, Husky TechnologiesTM conditions all offers of employment on satisfactory completion of background checks.
No agency or telephone inquiries please.
If you need special assistance or an accommodation in applying, please contact our Human Resources Department at talent@husky.ca.
Equal Opportunity Employer as to all protected groups, including protected veterans and individuals with disabilities.
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c).
Show more
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
Senior Software Engineer
Overview
As a Senior Software Engineer in Mastercard’s Core Payments, Network Solutions team, you will develop software supporting payment and transaction-processing systems. You will combine software development and quality engineering to deliver secure, scalable, reliable applications and services.
You will design, build, test, deploy, and maintain software components, automation frameworks, and validation tools. Working with engineers, architects, and product teams, you will contribute to technical decisions, strengthen operational readiness, review code, and mentor junior engineers.
What You’ll Do
Software Development
Design, build, test, deploy, and maintain software components, automation frameworks, and validation tools for payment-processing applications and services.
Apply data structures, algorithms, and efficient coding practices to deliver scalable solutions.
Contribute across the software development lifecycle, including deployment and monitoring.
Design & Architecture
Translate business requirements into maintainable solutions using domain-driven design and established design patterns.
Contribute to architecture and system-design decisions supporting scalability, reliability, testability, observability, and performance.
Provide input into microservices and cloud migration strategies.
Quality & Secure Engineering
Develop and maintain unit, functional, and integration tests across applications and services.
Build test automation frameworks and integrate validation into CI/CD pipelines using tools such as Jenkins and XL Release (XLR).
Design test strategies covering payment workflows, service interactions, performance, reliability, and production simulation.
Measure code quality and coverage using tools such as Sonar and Clover.
Apply and promote secure coding practices, vulnerability detection, and mitigation; integrate security testing into delivery pipelines.
Conduct and lead code reviews, and review system designs, test strategies, and implementation approaches.
Performance & Operational Excellence
Improve system performance and scalability through load testing, tuning, and bottleneck analysis.
Build observability, monitoring, resilience, and operational readiness into solutions across environments.
Troubleshoot complex production issues, identify root causes, and support timely resolution.
Collaboration & Technical Leadership
Partner with engineering, architecture, and product teams to deliver solutions and strengthen engineering practices.
Mentor junior engineers and share technical knowledge across teams.
Evaluate and recommend tools, technologies, and frameworks for continuous improvement.
Required Qualifications
Strong practical experience in software engineering, including development and quality engineering.
Demonstrated proficiency developing microservices with Java and Spring Boot.
Proficiency with relational databases and SQL.
Advanced understanding of cloud-native architecture, PCF, and AWS.
Experience deploying and managing containerized applications using Kubernetes.
Understanding of event-driven design and its application to distributed systems.
Ability to use Splunk for log analysis, monitoring, and troubleshooting.
Strong understanding of object-oriented programming, modularity, design patterns, distributed systems, data structures, and algorithms.
Ability to apply domain-driven design and contribute to system-design and architecture decisions, selecting appropriate patterns such as MVC, API Gateway, Intercepting Filter, Dependency Injection, Lazy Loading, and service-to-worker.
Proficiency applying security, scalability, resilience, customer experience, testing, operability, and simplification principles to mission-critical software.
Experience with unit, functional, and integration testing, including testing Linux and web applications.
Proficiency in test automation, CI/CD integration and deployment, and code-coverage measurement using tools such as Jenkins, XLR, GitHub Actions, Sonar, and Clover.
Experience with performance testing and engineering.
Ability to scan and assess code quality and anti-patterns using tools such as Sonar, Zally, and Checkmarx.
Experience applying secure coding and application-security principles, including OWASP, and configuring vulnerability scanning and software composition analysis using tools such as Sonar, JFrog Xray, and Veracode.
Ability to orchestrate release workflows and standardized pipelines through APIs using tools such as Jenkins, AWS, and XL Release.
Experience managing builds and artifacts using tools such as Artifactory and deploying production code using canary or blue-green techniques.
Strong analytical, troubleshooting, and problem-solving skills.
Clear verbal and written communication and effective collaboration across teams.
Preferred Qualifications
Knowledge of payment networks and transaction-processing systems.
Experience with PostgreSQL and Oracle SQL.
Experience delivering cloud and microservices architectures or mainframe modernization.
Experience designing systems for reliability, performance, and scalability.
Bachelor’s or master’s degree in Computer Science, or equivalent experience.
Success Measures (First 12 Months)
A Successful Senior Software Engineer Will
Deliver assigned software components and supporting automation through design, testing, deployment, and maintenance.
Strengthen automated validation of payment workflows and service interactions.
Produce secure, maintainable code supported by effective testing and code reviews.
Contribute to improvements in performance, reliability, observability, and operational readiness.
Resolve complex technical issues and contribute practical improvements that reduce recurrence.
Support team capability through mentoring, technical reviews, and knowledge sharing.
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 and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. 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 of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 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; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations.
THIS POSTING RELECTS ONE OR MORE CURRENT VACANCIES ON OUR TEAM, AND MASTERCARD INTENDS TO FILL THIS POSITION BY 01/24/2027. If the fill date has passed, Mastercard intends to fill this position as soon as possible.
Pay Ranges
O'Fallon, Missouri: $115,000 - $184,000 USD
Show more
Location: Texas, United StatesType: Full-timePosted:
Become a part of our caring community
The Lead Full Stack Engineer Performs software engineering activities in all layers of the stack, from setting up the database to programming in the back end and the appearance at the front-end. The Lead Full Stack Engineer works on problems of diverse scope and complexity ranging from moderate to substantial.
We're seeking a Lead Full Stack Engineer to provide technical leadership and drive the design, development, integration, and implementation of scalable Identity and Access Management (IAM) solutions. In this role, you'll partner with engineering teams to deliver secure, high-performing applications while mentoring engineers and influencing technical strategy.
Key Responsibilities
Lead the design, development, testing, and implementation of enterprise IAM solutions.
Provide technical leadership and mentorship to engineering teams.
Design and support authentication, authorization, SSO, federation, and directory services capabilities.
Develop and integrate scalable applications, APIs, and microservices using modern technologies.
Collaborate with cross-functional teams to ensure solutions meet security, performance, and scalability requirements.
Troubleshoot and resolve complex technical and integration challenges.
Contribute to architecture decisions, technical strategy, and engineering best practices.
Required Qualifications
Use your skills to make an impact
Bachelor's degree in computer science or a related field.
7+ years of experience in Identity & Access Management (IAM), Authentication, Authorization, SSO, Federation, and Directory Services.
5+ years of hands-on experience with ForgeRock Identity Platform, including IAM, IDM, and Directory Services.
5+ years of technical leadership experience leading engineering teams and complex technology initiatives.
Experience with Java, Python, REST APIs, LDAP, OAuth 2.0, OpenID Connect (OIDC), SAML, microservices, and cloud platforms.
Preferred Qualifications
Master's degree in a related field.
Work at Home Statement
To Ensure Home Or Hybrid Home/Office Employees’ Ability To Work Effectively, The Self-provided Internet Service Of Home Or Hybrid Home/Office Employees Must Meet The Following Criteria
At minimum, a download speed of 25 Mbps and an upload speed of 10 Mbps is required; wireless, wired cable or DSL connection is suggested. In certain roles, the minimum recommended internet speed required by Humana may not be sufficient for business needs. Humana reserves the right to require associates to upgrade their internet service if necessary.
Work from a dedicated space lacking ongoing interruptions to protect member PHI / HIPAA information.
Social Security Number Alert Statement
Humana values personal identity protection. Please be aware that applicants may be asked to provide their Social Security Number, if it is not already on file. When required, an email will be sent from Humana@myworkday.com with instructions on how to add the information into your official application on Humana’s secure website.
Work at Home Requirements: To ensure Home or Hybrid Home/Office employees’ ability to work effectively, the self-provided internet service of Home or Hybrid Home/Office employees must meet the following criteria: At minimum, a download speed of 25 Mbps and an upload speed of 10 Mbps is required; wireless, wired cable or DSL connection is suggested. In certain roles, the minimum recommended internet speed required by Humana may not be sufficient for business needs. Humana reserves the right to require associates to upgrade their internet service if necessary. Work from a dedicated space lacking ongoing interruptions to protect member PHI / HIPAA information.
Travel: While this is a remote position, occasional travel to Humana's offices for training or meetings may be required.
Scheduled Weekly Hours
40
Pay Range
The compensation range below reflects a good faith estimate of starting base pay for full time (40 hours per week) employment at the time of posting. The pay range may be higher or lower based on geographic location and individual pay will vary based on demonstrated job related skills, knowledge, experience, education, certifications, etc.
$129,300 - $177,800 per year
This job is eligible for a bonus incentive plan. This incentive opportunity is based upon company and/or individual performance.
Description Of Benefits
Humana, Inc. and its affiliated subsidiaries (collectively, “Humana”) offers competitive benefits that support whole-person well-being. Associate benefits are designed to encourage personal wellness and smart healthcare decisions for you and your family while also knowing your life extends outside of work. Among our benefits, Humana provides medical, dental and vision benefits, 401(k) retirement savings plan, time off (including paid time off, company and personal holidays, paid parental and caregiver leave), short-term and long-term disability, life insurance and many other opportunities.
About Us
About Humana: Humana Inc. (NYSE: HUM) is a leading U.S. healthcare company. Through our Humana insurance services and our CenterWell healthcare services, we make it easier for the millions of people we serve to achieve their best health – delivering the care and service they need, when they need it. These efforts are leading to a better quality of life for people with Medicare and Medicaid, families, individuals, military service personnel, and communities at large. Learn more about what we offer at Humana.com and at CenterWell.com.
Equal Opportunity Employer
It is the policy of Humana not to discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or protected veteran status. It is also the policy of Humana to take affirmative action, in compliance with Section 503 of the Rehabilitation Act and VEVRAA, to employ and to advance in employment individuals with disability or protected veteran status, and to base all employment decisions only on valid job requirements. This policy shall apply to all employment actions, including but not limited to recruitment, hiring, upgrading, promotion, transfer, demotion, layoff, recall, termination, rates of pay or other forms of compensation and selection for training, including apprenticeship, at all levels of employment.
Show more
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
Overview
Join Mastercard’s Core Payments, Network Solutions team to develop software that supports secure, reliable, and scalable payment-processing capabilities. This role combines software development, quality engineering, and operational readiness to help deliver dependable solutions across the payments ecosystem.
As a Software Engineer II, you will design, build, test, deploy, and maintain software components, automation frameworks, and validation tools supporting payment applications and services. You will apply strong engineering fundamentals to system interactions, transaction-processing workflows, performance, and resilience. You will independently execute routine and moderately complex assignments, with occasional guidance on unfamiliar or highly complex work.
What You'll Do
Software Development
Design, build, test, deploy, and maintain software components, automation frameworks, and validation tools supporting Core Payments, Network Solutions applications and services.
Develop microservices using Java and Spring Boot and work with relational SQL databases.
Apply data structures, algorithms, and efficient coding practices to build scalable solutions.
Contribute across the software development lifecycle, including deployment, monitoring, and ongoing maintenance.
Design & Architecture
Participate in software design and architecture discussions, applying established patterns to support scalability, reliability, and maintainability.
Apply domain-driven design principles to translate payment-processing requirements and service interactions into maintainable software solutions.
Design components for testability, observability, performance, and operational readiness.
Contribute to microservices and cloud migration approaches.
Quality & Secure Engineering
Develop and maintain unit, functional, and integration tests, automation frameworks, and CI/CD testing integrations.
Contribute to test strategies and plans covering transaction-processing workflows, service integrations, performance, reliability, and production simulation.
Use code analysis and coverage tools to identify quality issues, anti-patterns, and testing gaps.
Apply secure coding standards and integrate security testing, vulnerability scanning, and software composition analysis into delivery pipelines.
Participate in peer code reviews and technical reviews of designs, test strategies, and implementation approaches.
Performance & Operational Excellence
Analyze and improve transaction-processing performance, response times, and scalability through load testing, tuning, and bottleneck analysis.
Support observability, monitoring, resilience, and operational readiness across environments.
Diagnose production issues, identify root causes, and implement practical solutions, seeking guidance on unfamiliar or highly complex scenarios.
Manage release workflows, builds, and artifacts through standardized CI/CD pipelines, including canary or blue-green deployment techniques.
Collaboration
Partner with engineering, architecture, product, and operational stakeholders to deliver payment solutions and strengthen engineering practices.
Share knowledge and support colleagues through collaborative problem-solving and peer feedback.
Evaluate tools, technologies, and frameworks and recommend opportunities for continuous improvement.
Communicate clearly and work effectively within a collaborative team environment.
Required Qualifications
Demonstrated software development and quality engineering experience, including building microservices with Java and Spring Boot.
Proficiency with relational data concepts and SQL databases, preferably PostgreSQL and Oracle SQL.
Strong understanding of cloud-native architecture, including AWS, PCF, and Kubernetes, and microservices, distributed-systems, and event-driven design concepts.
Knowledge of object-oriented programming, modularity, software design patterns, data structures, and algorithms.
Ability to apply domain-driven design and contribute to system design decisions using appropriate patterns, such as MVC, API Gateway, Dependency Injection, Lazy Loading, service-to-worker, and Intercepting Filter.
Understanding of mission-critical engineering principles relevant to payment applications, including security, scalability, resilience, customer experience, testing, operability, and simplification.
Ability to develop and execute unit, functional, integration, and performance tests across Linux and web applications.
Experience developing test automation and integrating testing, code coverage, and deployment into CI/CD pipelines using tools such as Jenkins, XL Release (XLR), GitHub Actions, Sonar, and Clover.
Knowledge of secure coding and application security principles, such as OWASP, and participation in peer code reviews.
Ability to configure code-quality checks, vulnerability scanning, and software composition analysis using tools such as Sonar, Zally, Checkmarx, JFrog Xray, and Veracode.
Ability to orchestrate release workflows, use standardized pipelines through APIs, and manage builds and artifacts with tools such as Artifactory, including canary or blue-green deployments.
Strong analytical, debugging, and problem-solving skills, including performance analysis and production troubleshooting using Splunk.
Clear verbal and written communication and effective collaboration with engineering and product partners.
Preferred Qualifications
Experience in cloud and microservices architecture or mainframe modernization.
Experience designing systems for reliability, performance, and scalability.
Domain knowledge of payment networks, transaction-processing workflows, or integrations between payment systems.
Bachelor’s or master’s degree in Computer Science, or equivalent practical experience.
Success Measures (First 12 Months)
Deliver assigned Core Payments, Network Solutions software components from design through testing, deployment, and maintenance.
Produce secure, maintainable code supported by peer reviews and unit, functional, and integration tests.
Strengthen test automation, code coverage, and CI/CD release processes.
Contribute to measurable improvements in payment-application performance, scalability, reliability, and observability.
Resolve application and production issues through systematic troubleshooting and root-cause analysis.
Collaborate effectively with engineering, architecture, and product partners and contribute to knowledge sharing.
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 and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. 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 of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 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; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations.
THIS POSTING RELECTS ONE OR MORE CURRENT VACANCIES ON OUR TEAM, AND MASTERCARD INTENDS TO FILL THIS POSITION BY 01/24/2027. If the fill date has passed, Mastercard intends to fill this position as soon as possible.
Pay Ranges
O'Fallon, Missouri: $92,000 - $147,000 USD
Show more
Basic Qualifications
Bachelor's degree in Software Engineering, or Engineering, Science, or Math.
CLEARANCE REQUIREMENTS:
Department of Defense Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities For This Position
ROLE AND POSITION OBJECTIVES:
As a software engineer, you’ll be a member of a cross functional team responsible for developing critical software for the US Navy submarine and surface fleet. This team is responsible for software development and resolution of integration issues, both in a laboratory environment and onboard U.S. Navy submarines and ships.
We encourage you to apply if you have any of these preferred skills or experiences:
Develop new software components in Java, C, C++, and Python to meet program needs
Integrate COTS tools, including open-source products and API-driven integration efforts
Containerize existing applications and deploy them using a tool like Docker or Podman Build multi-tier software solutions, including database design and integration, identification and authentication, and data capture
Perform thorough unit testing of software components to prepare for integration in a larger system
Conduct software component integration to ensure end-to-end system functionality prior to formal testing
Participate in various technical and program meetings on a weekly basis with both internal and external professionals
Research, identify, and evaluate new technologies for adoption by the Navy
What sets you apart:
Knowledge of the software development lifecycle, including configuration management, good coding practices, and experience in writing, testing, and deploying production-quality software
Software development experience using C/C++, Java, Rust, Python, and other languages in a Linux environment
Knowledge of and experience using Linux (basic OS comprehension and basic shell scripting), preferably Red Hat or derivatives
Knowledge of containerization technologies on Linux OS (Docker, Podman, k8s, RKE2)
Experience with open-source software and custom software, as well as integration between software applications using middle tier integration and data-driven models
Knowledge of Agile/DevOPs methodologies
Knowledge of Real Time Operating Systems
Technical problem-solving ability for large and complex software system
Ability to grasp and apply new information quickly and handle increasing responsibilities with growing complexity
Team player who thrives in collaborative environments and revels in team success
Commitment to ongoing professional development for yourself and others
Identifies opportunities to apply AI for continuous improvement and innovation
Our Commitment to You:
An exciting career path with opportunities for continuous learning and development.
Research oriented work, alongside award winning teams developing practical solutions for our nation’s security
Flexible schedules with every other Friday off work, if desired (9/80 schedule)
Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more
See more at gdmissionsystems.com/careers/why-work-for-us/benefits
Workplace Options:
This position is on-site.
While on-site, you will be a part of the General Dynamics Mission Systems Manassas office.
Target salary range: USD $77,843.00/Yr. - USD $86,358.00/Yr. This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.
Company Overview
General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
Show more
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.
There is only one Data Cloud. Snowflake’s founders started from scratch and designed a data platform built for the cloud that is effective, affordable, and accessible to all data users. But it didn’t stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations unlock the value of their data with near-unlimited scale, concurrency, and performance. This is our vision: a world with endless insights to tackle the challenges and opportunities of today and reveal the possibilities of tomorrow.
Our product offering runs on multiple cloud providers, including Amazon Web Services, Microsoft Azure, and Google Cloud. Our infrastructure self-optimizes and provides high availability and data protection across cloud providers, so our users can focus on using their data, not managing it.
Our team is the Compute Service team. We build and operate the systems that schedule and run warehouse-backed work beyond a user’s interactive query: asynchronous and scheduled compute, elastic capacity for parts of live queries, and the scheduling control plane those workloads run on. We balance usability, performance, cost, and reliability for the teams and customers that depend on this compute.
We are actively hiring talented distributed systems developers. This role is an opportunity to shape the architecture and operation of core services that the rest of Snowflake runs on.
As a Senior Distributed Systems Engineer at Snowflake you will:
Solve real business needs at large scale by applying software engineering and analytical problem solving.
Design and implement scalable distributed systems for scheduling, queueing, dispatch, and completion of warehouse-backed work.
Analyze fault tolerance, high availability, performance, and scale challenges, and solve them.
Build admission control, isolation, and capacity management so shared compute stays fair and predictable.
Lead cross-functional initiatives, and collaborate with engineers, product managers, and technical program managers across teams.
Judge trade-offs among consistency, durability, latency, and cost, and build systems that meet the demands of rapidly growing services.
Ensure operational readiness of the services, and meet commitments to customers on availability and performance.
Our ideal distributed systems engineer will have:
Substantial industry experience designing, building, and supporting large-scale systems in production.
Experience building large-scale, distributed, fault-tolerant services and control planes, including compute placement, queueing, and monitoring.
A strong understanding of operating-system concepts, including multi-threading, memory management, networking, storage, performance, and scale.
Strong computer-science fundamentals, including data structures, algorithms, and distributed systems.
Systems programming skills, including multi-threading and concurrency. Fluency in Java is preferred.
A track record of identifying problems and implementing creative solutions.
Experience with cloud infrastructure on AWS, Azure, or Google Cloud.
A BS in Computer Science, or equivalent practical experience. An advanced degree is a plus.
Why join the engineering team at Snowflake?
Build an industry-leading cloud data platform.
Solve challenging technical problems in parallel and distributed systems, resource management, scheduling, and large-scale system operation.
Work closely with partner teams, understand their use cases and needs, and choose the right problem to solve at the right time.
Contribute to a highly scalable and reliable cloud platform that runs on a very large fleet of machines, and to the Java systems that schedule and execute work on it.
Join a world-class team of industry veterans and rising engineers.
Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.
How do you want to make your impact?
For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com
The following represents the expected range of compensation for this role:
The estimated base salary range for this role is $200,000 - $287,500.
Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan.
The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is also eligible for a competitive benefits package that includes: medical, dental, vision, life, and disability insurance; 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave; employee assistance program; and other company benefits.
To comply with pay transparency requirements and other statutes, you can notify us if you believe that a job posting is not compliant by completing this form.
Show more
Technology careers cover the development, operation, protection, and improvement of digital products and business systems. The right role depends on your interests, current skills, experience, and the responsibilities described in each vacancy.
Popular Technology & IT Job Roles
Technology teams can include software developers, web developers, mobile developers, data analysts, data engineers, machine learning specialists, software testers, QA engineers, IT support specialists, system administrators, network engineers, cybersecurity analysts, and cloud engineers. Actual openings vary by employer, and not every company hires for every specialty.
When exploring a job title, read the full description rather than relying on the title alone. Similar titles can involve different tools, seniority levels, working arrangements, and day-to-day responsibilities.
Skills and Qualifications Employers Look For
Requirements depend on the role. Development vacancies may ask for programming languages, version control, databases, APIs, and software design fundamentals. Data roles may emphasize SQL, spreadsheets, statistics, Python, or reporting tools. IT support and infrastructure positions may focus on troubleshooting, operating systems, networks, access management, and documentation.
Cybersecurity and cloud positions may require knowledge of security principles, cloud platforms, monitoring, and system configuration. These are examples, not universal requirements. Check each vacancy for the specific experience, qualifications, and tools requested by the employer.
How to Find the Right IT Job
Choose a role that matches your current skills and the type of work you want to do.
Compare the required skills with your experience and identify realistic gaps to improve.
Customize your CV to highlight relevant projects, tools, responsibilities, and measurable results.
For technical roles, prepare examples of your work and be ready to explain your decisions.
Review the location, work arrangement, experience level, salary details, and application instructions before applying.
Technology & IT Jobs: Frequently Asked Questions
Can I apply for an IT job without professional experience?
Some employers offer internships, junior positions, or entry-level roles. Review the listed requirements and demonstrate relevant coursework, personal projects, practical skills, or training where appropriate.
Which programming language should I learn first?
It depends on your goal. Python is used in automation, data work, and machine learning; JavaScript is widely used in web development. Start with the requirements of the roles you want rather than trying to learn every language at once.
How can I tell whether a technology vacancy suits me?
Compare the essential requirements, responsibilities, experience level, and tools with your background. Apply when you meet the core requirements and can reasonably address the remaining gaps.