Senior Software Engineer - Sales Reporting

  • Posted 10 hours ago | Updated 10 hours ago

Overview

On Site
Full Time

Skills

Marketing Intelligence
International Sales
Analytics
Workflow
Lifecycle Management
Event Management
Salesforce.com
Reporting
Customer Relationship Management (CRM)
Bloomberg
Dashboard
Sales
Management
JavaScript
SQL
Apache Solr
Apache Kafka
Agile
Open Source
Expect
Software Development
Collaboration
C#
Python
C++
RDBMS
PostgreSQL
Microsoft SQL Server
Analytical Skill
Creative Problem Solving
Computer Science
Electrical Engineering
UI
Microservices
Systems Architecture

Job Details

The Engineering Sales & Marketing Intelligence(SMI) group develops and supports our in-house Customer Relationship Management (CRM) software suite. Our mission is to help Bloomberg increase revenue through the subscription and usage of all its products. Our CRM tools empower global sales and product departments to engage with millions of existing and prospective clients by highlighting opportunities and improving user analytics. These include, but are not limited to, tools related to sales rep workflows, sales lifecycle management, reporting dashboards and client event management. By providing high-value solutions, we keep our sales force continuously productive and increasingly profitable.
Our Team:
As part of the SMI group, the Sales Reporting Team builds and supports reporting applications and dashboards within the Bloomberg CRM. Bloomberg's sales managers and reps from all around the world use our dashboards day in and day out, to make strategic decisions, find sales opportunities and manage our clients.
We are full stack engineers who deliver high-value solutions with the use of diverse set of technologies, including C#, Python, JS/TS, SQL, SOLR, Kafka and Trino.
Our team is dedicated to fostering a friendly, supportive, and productive environment where every engineer can continue to deepen their technical and product knowledge as a full stack developer while delivering impactful software. As a member of this dynamic team, you will have the opportunity to work closely with our business partners and iterate in a fast-paced, agile, and collaborative environment to influence the direction and delivery of our applications. As with all our engineers, we will rely on you to collaborate with other teams on solving sophisticated problems, be it through evangelizing an open-source technology or building something homegrown of your own design. We don't expect you to know everything from day one, but if you have the curiosity and ability to learn while delivering resilient, reusable, and robust business solutions, then you'll be right at home with us.

We'll trust you to:
  • Develop and support full stack applications
  • Apply modern software development practices
  • Analyze business requirements and collaborate with stakeholders to come up with the most efficient and meaningful solutions for our end users
  • Take ownership of projects while collaborating with our business and engineering partners
  • Be proactive, entrepreneurial, self-motivated, and a strong team player
You need to have:
  • 4+ years of professional experience with C#, Python, or C++, or any OOP language
  • 4+ years of professional experience with a relational database such as PostgreSQL, SQL Server, etc.
  • 4+ years of experience with designing and developing full stack applications
  • Strong analytical and creative problem solving skills
  • Understanding of architectural principles, frameworks, and tools that promote reusability and extensibility
  • A degree in Computer Science, Electrical Engineering or related technology field
We'd love to see:
  • Experience with front-end/UI development
  • Experience with microservices and distributed architecture
  • An understanding of large-scale systems architecture
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.