Visa Technology & Operations LLC, a Visa Inc. company, needs a Sr. SW Engineer (multiple openings) in Austin, TX to: Be part of the Network Software Engineering Team to help design, enhance and build our Network Automation platform in an agile development environment. Be part of multiple teams tasked with multiple projects ranging from User Interface Angular 8 and Angular 15 development, build full stack development of real-time transactional services, REST API services, Network Resources Automation-based workflows to provide highly functional, secure, scalable and resilient systems. Work on unit testing, regression testing, code reviews, scrum calls, and continuous integration. Position reports to the Employer’s Austin, Texas office and may allow for partial telecommuting.
Visa Technology & Operations LLC, a Visa Inc. company, needs a Staff SW Engineer (multiple openings) in Austin, TX to: Design, enhance, and build next generation fraud detection platforms in an agile development environment. Play part of multiple teams tasked with projects ranging from full stack development, Rest based APIs, Container based services to highly functional, secure, scalable, and resilient systems. Lead teams/projects functionally and will be responsible for delivering to Ecosystem and Operation Risk roadmap commitments. Contribute to release planning exercise, assign, and track work of team members to timely releases. Responsibilities include technical analysis and creation of conceptual approach. Develop code that complies with design specifications and meets security and Java best practices. Perform coding that must adhere security standards, be easily maintainable and be high performant. Set Coding standards and best practices for the teams’ deliverables. Evaluate options and provide recommendation on scope and scale of effort required to implement final requirements. Identify opportunities for future enhancements and refinements to standards, best practices, and development methodologies. Participate and lead design and code review sessions as appropriate to ensure the quality of work delivered by self and teammates are in accordance with development standards. Collaborate with business partners on requirements elaboration, design, configuration, and business re-engineering. Present technical solutions, capabilities, considerations, and features in business terms. Effectively communicate status, issues, and risks in a precise and timely manner. Position reports to the Austin, Texas office and may allow for partial telecommuting. Basic Qualifications: Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related field, followed by 5 years of progressive, post-baccalaureate experience in the job offered or in a software engineer-related occupation. Position requires experience in the following: Full stack technology, in at least one of the following technologies: Java, Spring MVC, Spring Boot, Angular, JavaScript, MySQL, Maven, Design Patterns, or Test Automation framework; Front-end development skills and architect level knowledge in back-end; Developing large scale, enterprise class distributed systems of high availability, low latency, & strong data consistency; Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies GIT, Maven, and Jenkins; Event driven architecture utilizing message brokers such as Apache Kafka, RabbitMQ, or equivalent; Stakeholder communication to understand their requirements and translate those requirements into detailed user stories and acceptance criteria; and Using caching and NoSQL technology (Redis, MongoDB, Cassandra or equivalent) to improve efficiency of multi-threaded/multi-process applications/services.
CyberSource Corporation, a Visa Inc. company, needs an NGC – Senior Software Engineer (multiple openings) in Atlanta, GA to: Design, enhance, and build our transactional platform in an agile development environment. Work on unit testing, code reviews, and regular check-ins to ensure continuous integration. Develop solutions that address complex and emerging merchant and acquirer needs. Collaborate with multiple teams tasked with multiple projects ranging from building full stack development of real-time transactional services, REST services API, Container based services to highly functional, secure, scalable and resilient real time and batching systems. Review the code written and monitor the move to production. Position reports to the Atlanta, Georgia office and may allow for partial telecommuting. Basic Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or related field and 2 years of experience in the job offered or in a Software Engineer-related occupation. Position requires experience in: Understanding of complex enterprise-level systems and integration points, including hands-on experience with web applications, web services (REST APIs using Java/Spring boot with Vert.x), networking layers, and software development lifecycle. Backend and frontend technologies, including Java, JavaScript, J2EE, XML, and at least one modern front-end framework. React, Angular, or Vue.js. Unit testing, shell scripting, and relational databases (MySQL/PostgreSQL). Test planning and backend development, including scenario creation, test data preparation, and execution of test cases for Java-based applications. UI/UX test automation using Selenium, including multi-browser testing and working with Java-based automation framework. Distributed messaging and event-driven architectures, utilizing Apache Kafka or RabbitMQ for scalable, real-time data processing and integration. Container orchestration and cloud-native deployments, including working with Docker, Kubernetes, and infrastructure-as-code tools to automate scaling, monitoring, and management of enterprise applications. Monitoring and logging for enterprise systems, leveraging Prometheus and Grafana to ensure application reliability, performance, and security. CI/CD pipelines and DevOps tools for source control and branching strategies (Jenkins and Git). Test-driven development, performance/security testing, and deploying full stack applications.
Visa Technology & Operations LLC, a Visa Inc. company, needs a Software Engineer – Sr. Consultant level (multiple openings) in Austin, TX to: Serve in a leadership role working on multiple projects building full stack development of real-time transactional services, RESTful APIs and Container based distributed services that are highly available, secure, scalable, and resilient. Spearhead development of next generation software based on machine learning and deep learning. Build products end to end focusing on unit testing, code reviews and continuous integration for excellent code quality. Drive innovation that makes company products stand apart from competitors and benefit the customer with accelerated time-to-market delivery. Understand customer requirements. Build partnerships with product management to make sure that the products deliver real value. Analyze business requirements and architect highly secure, robust, and scalable solutions. Design and implement a prototype of a system or component with proper architecture and then lead or hand over to engineering team to implement. Build relationships with key architects across technology organizations and collaborate on promoting architectural best practices across technology. Introduce new technologies to build the next generation of Risk Services. Champion efforts to architect, design and implement various components of our global transaction processing systems, including following and creating software best practices and processes. Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability. Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business solutions. Leverage innovative technologies to build the next generation of Payment Services, Fraud detection solutions, Real-Time Payments, and Buy Now Pay Later Technology. Leverage new technologies to build the next generation of Risk Services. Position reports to the Austin, Texas office and may allow for partial telecommuting.
At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.
Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet.
Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all.
Looking for a company where you can shape how the world buys, sells, and gives? Where you’ll be part of a work culture that’s been genuinely committed to diversity and inclusion since its founding more than 30 years ago? Where you can just be yourself, do your best work, and have a meaningful impact? If so, we’d love to talk to you.
We are the Protections team, driving the transformation of the post purchase ecosystem through Cancellations, Returns, Refunds, eBay Money Back Guarantee, Item Not Received, Chargebacks and Seller Standards experiences. Our products are available on web and native applications, serving millions of global users and building trust at every step. We are a data-driven, agile team that embraces AI innovation and fosters a culture of continuous improvements and learning. Join us to make an impact on one of the world’s largest e-commerce websites.
What you'll do and learn:
- Develop features and services in highly scalable and reliable frontend and/or backend systems in a distributed system environment.
- Able to translate product and design documents into clean, high-quality, well-tested and maintainable production code autonomously
- Write test automations and practice continuous integration.
- Conduct code review for the immediate team.
- Develop and maintain technical documentation to support software applications.
- Practices evidence-centered design making features testable, ensuring high quality and improving velocity in continuous delivery.
- Accountable for multiple subsystems within a larger domain, taking full responsibility for their entire life cycle, including design, development, testing, deployment, observability and monitoring.
- Propose and evaluate multiple design options, providing estimates for each.
- Structure and complete tasks independently, meeting deadlines and milestones.
- Effectively communicate assumptions and seek clarification from stakeholders, ensuring alignment and understanding across all domains.
- Lead engineering support, release, and on-call responsibilities for an "always-on" 24/7 site.
What you bring:
- Innovative, team player, excellent communication and decision-making
- Strong learning ability, self-driven
- Excited about new and innovative technologies within immediate field of expertise
- Attending knowledge sharing sessions, both within the company and externally
Qualifications:
- Bachelor's degree in EE, CS or other related field or equivalent exp.
- 4+ years of experience in building large scale, distributed web platforms/APIs as full stack developer
- Strong CS foundation (data structures, algorithms, OOPs, OOA/D)
- Experiences in building server-side components (e.g. Java, Sprint/SprintBoot, or other backend programming languages/frameworks, GraphQL) with familiarity with modern Frontend frameworks (e.g. ReactJS, Angular, Marko), or vice versa.
- Building data-driven applications (RDBMS, NoSQL, ElasticSearch)
- Delivers results in fast-paced environments (agile, TDD, CI/CD)
Our Mobile Professional group builds the mobile app that provides financial professionals with an indispensable utility they can use while away from their desks to stay connected, solve problems, and get caught up on things they have missed. Our customers can access up-to-date market news, explore in-depth market analysis, receive instant notifications on critical market-moving events, and stay connected to the Bloomberg community while on the move.
Our Mobile teams develop, design and define the mobile experience for tens of thousands of users daily. Engineers specialising in mobile UI, client software, backend infrastructure and services work closely together to take advantage of the latest mobile technologies and techniques - all aimed at building the definitive mobile experience for the financial markets.
We are looking for an experienced Android software engineer to join our growing group of mobile engineers. With new projects on the horizon and opportunities for both technical specialists and those interested in leadership, you'll have ample opportunity to make an impact.
We'll trust you to:
Become part of an established team containing a diverse mix of engineers, alongside dedicated representatives from UX, QA and Product
Build high-quality native Android applications using Kotlin and Jetpack Compose
Work across a highly-diverse technology stack around the Android platform
Be responsible for the app's server-side infrastructure (Python, C++) and its evolution
Collaborate closely with other technology teams to align technical direction and solve shared engineering challenges
Partner with Product and UX teams to deliver intuitive mobile experiences for complex workflows
Help foster a culture of sustained, high-quality delivery through collaboration, testing and continuous improvement
Take ownership of challenging engineering problems related to scale, reliability and real-time systems
You'll need to have:
Strong experience developing native Android applications using Kotlin
Experience building modern Android architectures and UI systems
Strong understanding of software engineering fundamentals including concurrency, algorithms and data structures
Experience designing maintainable, modular and testable software
Strong communication and collaboration skills
A pragmatic and thoughtful approach to solving complex engineering problems
A degree in Computer Science, Engineering, Mathematics or similar field of study, or equivalent experience
We'd love to see:
Expertise in writing modular and highly testable code
Experience partnering with a diverse set of colleagues across engineering, UX and Product
A passion for learning new things and exploring new technologies
A passion for teaching other people what you know and mentoring less experienced team members
What's in it for you:
Opportunity to work on products used daily by financial professionals around the world
Exposure to the full stack - from backend system design through to polished mobile UI
Challenging technical problems involving scale, concurrency and real-time communication
Ability to influence architecture, engineering practices and platform direction
Close collaboration with UX and Product teams to shape how complex workflows are delivered on mobile
A team culture focused on learning, collaboration and continuous improvement
If this sounds like you, we'd love to hear from you. Learn more about engineering at Bloomberg: http://www.techatbloomberg.com/
If indicated, please note that years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role.
Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.
Our Mobile Professional group builds the mobile app that provides financial professionals with an indispensable utility they can use while away from their desks to stay connected, solve problems, and get caught up on things they have missed. Our customers can access up-to-date market news, explore in-depth market analysis, receive instant notifications on critical market-moving events, and stay connected to the Bloomberg community while on the move.
Our Mobile teams develop, design and define the mobile experience for tens of thousands of users daily. Engineers specialising in mobile UI, client software, backend infrastructure and services work closely together to take advantage of the latest mobile technologies and techniques - all aimed at building the definitive mobile experience for the financial markets.
We are looking for an experienced iOS software engineer to join our growing group of mobile engineers. With new projects on the horizon and opportunities for both technical specialists and those interested in leadership, you'll have ample opportunity to make an impact.
We'll trust you to:
- Become part of an established team containing a diverse mix of engineers, alongside dedicated representatives from UX, QA and Product
- Build high-quality native iOS applications using Swift
- Work across a highly-diverse technology stack around the iOS platform
- Be responsible for the app's server-side infrastructure (Python, C++) and tools
- Collaborate closely with other technology teams to align technical direction and solve shared engineering challenges
- Partner with Product and UX teams to deliver intuitive mobile experiences for complex workflows
- Help foster a culture of sustained, high-quality delivery through collaboration, testing and continuous improvement
- Take ownership of challenging engineering problems related to scale, reliability and real-time systems
You'll need to have:
- Strong experience developing native iOS applications using Swift
- Experience building modern iOS architectures and UI systems
- Strong understanding of software engineering fundamentals including concurrency, algorithms and data structures
- Experience designing maintainable, modular and testable software
- Strong communication and collaboration skills
- A pragmatic and thoughtful approach to solving complex engineering problems
- A degree in Computer Science, Engineering, Mathematics or similar field of study, or equivalent experience
We'd love to see:
- Expertise in writing modular and highly testable code
- Swift UI and UIKit experience
- Experience partnering with a diverse set of colleagues across engineering, UX and Product
- A passion for learning new things and exploring new technologies
- A passion for teaching other people what you know and mentoring less experienced team members
What's in it for you:
- Opportunity to work on products used daily by financial professionals around the world
- Exposure to the full stack - from backend system design through to polished mobile UI
- Challenging technical problems involving scale, concurrency and real-time communication
- Ability to influence architecture, engineering practices and platform direction
- Close collaboration with UX and Product teams to shape how complex workflows are delivered on mobile
- A team culture focused on learning, collaboration and continuous improvement
If this sounds like you, we'd love to hear from you. Learn more about engineering at Bloomberg: http://www.techatbloomberg.com/
If indicated, please note that years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role.
Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.
As a Staff Full Stack Engineer (IC4), you will architect the end-to-end systems that drive our global SaaS products, balancing complex distributed backend infrastructure with highly responsive, scalable frontend applications. You will lead cross-functional technical strategies, champion engineering excellence across teams, and mentor engineers to level up our entire platform ecosystem.
At Freshworks, we build uncomplicated service software designed to eliminate friction and reduce business complexity. As a Senior Full Stack Engineer (IC2), you will be a key builder turning this vision into high-performance software—developing robust backend components and responsive frontend layers that deliver exceptional customer and employee experiences at scale. Full-Stack Execution: Build, optimize, and maintain robust backend microservices, database schemas, and highly interactive frontend application interfaces. Feature Ownership: Take end-to-end ownership of product feature delivery—from initial requirement analysis and technical design to automated deployment, monitoring, and production support.