Senior Software Engineer - Web Acquisition - Data Technologies
BloombergOverview
Bloomberg Data Technologies Engineering is seeking a Senior Software Engineer with a passion for full stack development, design, and implementation skills. This role involves integrating multiple external and internal systems and contributing to the research, design, development, and maintenance of low-latency, distributed web scraping solutions.
Responsibilities
- Design, implement, and own critical applications and components of our platform.
- Participate in the full SDLC of various components and systems that are required to be robust and scalable.
- Collaborate with Business, Data, and other Engineering teams globally on all phases of software development using Agile methodologies.
- Fully own products and collaborate with team members and partners to shape the team's direction and vision.
Requirements
- 4+ years experience working with C++ including server application, frameworks, CLI tools, and building microservices.
- 4+ years experience building comprehensive, scalable, and extensible client-side apps with JavaScript (ES2015+)/TypeScript, and Front End Development frameworks/tools such as React, Angular, Vue, Webpack, Babel, Twitter Bootstrap, etc.
- Experience with system design and architecture and scaling fault-tolerant, distributed systems.
- A Degree in Computer Science, Engineering, Mathematics, or a similar field of study or equivalent work experience.
Preferred Qualifications
- Web Crawling or Web scraping experience.
- Experience with low latency systems.
- Experience working with Microservice architectures and methodologies such as Twelve-factor and Lambda.
- Familiarity with Transport and Application layer protocols.
- Knowledge of Big Data, SQL and NoSQL Databases, and Cloud-Based Object Stores.
- Understanding of queuing and caching technologies.
- Experience with Data Science and Machine Learning techniques to help with automation.
Benefits Extracted with AI
- Hybrid work environment
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - API Platform
Join Bloomberg as a Senior Software Engineer on our API Platform team, focusing on high-quality APIs and user experience.
Senior Front End Software Engineer - Trading Systems
Join Clear Street as a Senior Front End Engineer to build trading systems using React and modern tech stack.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Berlin. Work with Java, Scala, and Big Data technologies to enhance data systems.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Full-Stack Developer, Associate - BlackRock Global Markets
Join BlackRock as a Full-Stack Developer, Associate, working with Java, Angular, and React.js in a hybrid role in San Francisco.
Senior Fullstack Software Engineer, GenAI Horizontal Task Tooling
Join Scale AI as a Senior Fullstack Software Engineer to build web-based applications for AI data annotation.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Scala, Spark, Java, and more. Relocation provided.
Senior Software Engineer, Borrower Support
Senior Software Engineer role in borrower support, focusing on AWS, Python, React, and Postgres in a hybrid work environment.
Mid-Level Full Stack Software Developer
Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Lead data systems, enhance scalability, and drive fintech innovation.
Senior Software Engineer - Web Developer Experience
Join Bloomberg as a Senior Software Engineer to enhance web developer experience using Angular, React, and more.
Senior Full Stack Web Software Engineer
Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.
Senior Full Stack Software Engineer
Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.
Full Stack Engineer (Early Career)
Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.
Senior Data Engineer - Fintech Team
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Java, Scala, and Big Data technologies. Relocation provided.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technologies in a dynamic environment.
Senior Software Engineer
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Senior Back-End / Full Stack Developer
Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Scala, Spark, Java, and more. Relocation provided.
Senior Software Engineer - Language Tools
Join Datadog as a Senior Software Engineer in Lyon to develop and support language tools for backend engineers.
Senior Data Engineer - Fintech Team
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology in a diverse and inclusive environment.
Senior Data Engineer - Fintech Team
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Lead data system improvements using Java, Scala, and Spark.