Senior Software Engineer
2 weeks ago
The MSG Alerts team, part of Bloomberg's Community Group, focuses on delivering alert-based features for our email product. Our mission is to ensure that users stay on top of their ever-growing communication data. Currently, the MSG alert system relies on IDOL software, but we're evolving towards a new, distributed, and scalable system built on top of Apache Lucene libraries. This new system consolidates alert offerings on the server side, enhancing efficiency and reliability.
With millions of user-created rules and millions of emails per minute, our alerts system must deliver high performance and reliability in real-time. Join us to work on one of the world's most critical financial communication platforms, where you'll be driving innovation that impacts markets globally.
Technology Stack Languages: Java 21, C++ 20, Python 3, Typescript
Frameworks: Spring
Core libraries: Lucene, Kafka Streams, WebFlux
Infra: Kafka, Consul, HAProxy
Culture We are looking for:
- Hands on engineers open to work in a full stack role with languages such as Java, C++, Python and Typescript
- Self-starter and motivated individuals looking to challenge themselves
- Someone who is able to ramp up, learn new technologies and at the same time is pragmatic about stability and business requirements
You'll need to have:
- 4+ years working within Java ecosystem
- A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
- An understanding of Computer Science fundamentals such as data structures and algorithms
- Prior contributions to system design and architecture and scaling fault-tolerant, distributed systems
- Honest approach to problem-solving, and ability to collaborate with peers, partners, and management
It'd be great if you have:
- Full stack experience
- Experience with building large scale distributed systems
- A track record of open-source contributions
- Experience of working on open source technologies, particularly Lucene and Solr
- Experience with functional programming and Reactive microservices
You'll get to:
- Have a large impact by working on a product that is literally used by everyone with a Bloomberg Terminal
- Solve challenging distributed systems and scaling problems by leveraging open source technologies
- Develop new client facing features that make users more effective and optimizes their workflow
Interviewing with us We believe interviewing is a two way street. It's a way for us to get to know you and your skills, and also a way for you to learn more about the team, our technical challenges, and what you'd be working on. The content of each interview round will be tailored to the role and your background.
-
Senior Software Engineer
4 days ago
New York, New York, United States Capital One Full timeJob SummaryWe are seeking a skilled Senior Software Engineer to join our team at Capital One. As a key member of our engineering team, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies.About the RoleThis is a challenging and rewarding opportunity to...
-
**Senior Software Engineer**
4 weeks ago
New York, New York, United States Cross Country Nurses Full timeWe are looking for a skilled Senior Software Engineer to lead our software development team. Key responsibilities include:Key Responsibilities• Design and develop high-quality software solutions• Collaborate with cross-functional teams to deliver projects on time• Mentor junior engineers and provide technical guidanceRequirements• 5+ years of...
-
Senior Software Engineer
1 month ago
New York, United States Novum Global Full timePosition Overview:We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team. As a Senior Software Engineer you will play a key role in designing developing and maintaining cuttingedge integration software. You will collaborate with crossfunctional teams to solve complex problems and contribute to the overall architecture...
-
Senior Software Engineering Instructor
4 days ago
New York, New York, United States Pace University Full timeJob Opportunity at Pace UniversityWe are seeking an experienced Senior Software Engineering Instructor to join our team at Pace University.About the Role:As a senior software engineering instructor, you will be responsible for teaching and mentoring students in our MS in Software Engineering program.You will cover a range of software development life cycle...
-
Senior Software Engineer
2 weeks ago
New York, United States Henlew Full timeSenior Software EngineerNew York CityOur client, an innovative intelligence platform leveraging real-time data insights and AI to empower organizations in making informed global business decisions, is seeking a Senior Software Engineer to join their growing team in New York City. This opportunity comes at an exciting time, as the company has recently...
-
Senior Software Developer
6 days ago
New York, New York, United States Triunity Software Full timeWe are seeking a highly skilled and experienced Senior Software Developer to join our dynamic development team at Triunity Software.Job DescriptionThe ideal candidate will have a minimum of 10 years of hands-on experience in designing, developing, and maintaining complex web applications using the .NET framework. The successful candidate will play a key role...
-
Senior Software Engineering Professional
4 days ago
New York, New York, United States Fidelity Information Services Full timeJob OverviewFidelity Information Services is committed to delivering innovative solutions that meet the evolving needs of our clients. As a Senior Software Engineering Professional, you will play a critical role in shaping the future of our software development team.Salary$31,200 per yearJob Description:We are seeking an experienced Senior Software Engineer...
-
Senior Software Engineer
1 month ago
New York, United States Averity Full timeWe are looking for a Senior Software Engineer who is an expert in Python Development to join an early stage startup in accelerated growth mode. Who are we? We are an educational organization utilizing data to change the learning landscape and improve the advancement of fundamental education at the individual level. What is the job? We need a Senior Software...
-
Senior Software Engineer
6 days ago
New York, United States Averity Full timeWe are looking for a Senior Software Engineer who is an expert in Python Development to join an early stage startup in accelerated growth mode. Who are we? We are an educational organization utilizing data to change the learning landscape and improve the advancement of fundamental education at the individual level. What is the job? We need a Senior Software...
-
Senior Software Engineer
6 days ago
New York, United States Infor Full timeDuties: Position will build, design, develop and support Infor's software hosted solutions; work with Products and Professional Services teams to translate business requirements into short-term solutions and long term products; maintain and enhance existing GT Nexus software products; analyze and tune performance of GT Nexus applications; work on software...
-
Senior Software Engineer
3 days ago
New York, New York, United States Paramount Full timeAbout This RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Paramount. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining large-scale software systems.As a Technical Lead Software Engineer, you will be the driving force behind larger, more ambiguous projects, guiding...
-
Senior Backend Software Engineer
4 days ago
New York, New York, United States The Dignify Solutions LLC Full timeThe Dignify Solutions LLC is seeking a highly motivated and skilled Senior Backend Software Engineer to join our team.About The CompanyWe are a rapidly growing software development company that values innovation, collaboration, and customer satisfaction. Our team is comprised of talented individuals who share a passion for delivering high-quality...
-
Senior Software Engineer
2 weeks ago
New York, New York, United States City of New York Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at {company}.The successful candidate will have a proven track record of delivering high-quality software solutions and will be responsible for leading the development of new features and maintaining existing ones. Key responsibilities will include:Designing and developing software...
-
Senior Software Engineer
4 days ago
New York, New York, United States City of New York Full timeJob Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team. As a Cloud Expert, you will be responsible for designing, developing, and maintaining cloud-based software systems.Responsibilities:* Design and develop cloud-based software systems* Collaborate with cross-functional teams to ensure...
-
Senior Software Engineer
4 weeks ago
New York, United States Resourceful Talent Group Full timeWe are looking for an experienced Senior Software Engineerto develop, manage and guide a dynamic software development team. This hybrid role requires 3 days on-site in Manhattan and requires strong proficiency in AWS, C# and .NET technologies, as well as experience overseeing offshore teams. The ideal candidate will be hands-on executing on deliverables,...
-
Senior Software Development Engineer
4 days ago
New York, New York, United States Bask Health Full timeJob OverviewBask Health is a cutting-edge telehealth platform seeking an exceptional Senior Software Development Engineer to join our team.The ideal candidate will have a strong background in software development, with expertise in modern technologies such as Next.js, Drizzle, and SST.This role offers the opportunity to work closely with our CEO and CTO to...
-
Senior Software Engineer
4 weeks ago
New York, New York, United States J. Jill Full timeWe are looking for a skilled Senior Software Engineer to join our team at {company}. In this role, you will be responsible for designing, developing, and testing software applications using various programming languages and technologies. We are looking for someone with excellent problem-solving skills, a strong understanding of software design patterns, and...
-
Software Design Engineer
7 days ago
New York, United States Talent Software Services Full timeAre you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer to work at their company in Redmond, WA.Primary Responsibilities/Accountabilities:Help the team implement UI/UX features for the Mobile AppMaintain and improve the...
-
Senior Software Engineer, Bank Tech
1 month ago
New York, United States Capital One Full timeSenior Software Engineer, Bank Tech We are seeking experienced back end software engineers passionate about using emerging technologies to solve complex business problems. As a Senior Software Engineer at Capital One, you will collaborate with Agile teams to design, develop, test, and implement technical solutions using full-stack development tools and...
-
Senior Software Engineering Leader
5 days ago
New York, New York, United States Solomon Page Full timeSenior Software Engineer RoleWe are seeking an experienced Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop scalable, efficient, and well-structured software applicationsCollaborate...