Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Senior Python Engineer - Data License (Consultant)

Expired Job

Q Systems New York , NY 10022

Posted 2 months ago

Senior Python Engineer - Data License (Consultant)
New York, NY - USA
Our Enterprise Content data products drive the financial industry. Enterprise Content is used worldwide by thousands of our clients, and is a rapidly growing business that provides rich programmatic access to the best financial data and services in the industry. Our products span a wide variety of asset classes and data products including Pricing, Corporate Actions, Regulatory and Reference data content sets. We build high-performance systems that feed billions of data points per day to our customers that include key financial players.
We are kicking off a key initiative to automate client workflows. Enabling them to self-service new product subscriptions or product feature entitlements are some of the examples. This will enable a faster turnaround for both our company as well as customers and is an important step in improving client experience. You will work alongside teams that handle client facing interfaces and workflows as well as teams that handle billing operations to understand and document the current workflow. The re-engineered system would involve building services in Python that operate as micro-services, focusing on continuous integration. As a group, we use Jenkins Pipelines for continuous integration and in some cases continuous delivery. All new software is deployed to openstack based cloud environment and this project will be expected to leverage technologies like Chef, Docker to manage the services. You will be responsible for the design, automated testing, monitoring/metrics and tooling for this project working alongside a group of enthusiastic team members.
Well trust you to:
  • Understand the current system built in C/C++
  • Engage in communication across groups and be the point person for the group
  • Develop the solution in an agile manner by being a part of a scrum team
  • Ensure that the solution is well documented by producing high quality system documentation
  • Present the progress of the project to management as well as highlight risks in a timely manner
Youll need to have:
  • 3+ years of hands on coding experience in Python/C++/Java
  • 2+ years of test driven development experience and continuous integration
  • Strong communication and interpersonal skills
Wed love to see:
  • Experience developing cloud based software
  • Enthusiasm to learn and adapt to new tools and technologies
upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Python Engineer Data License

Bloomberg

Posted 3 weeks ago

VIEW JOBS 12/27/2018 12:00:00 AM 2019-03-27T00:00 Every day, trillions of dollars pass through the Bloomberg Terminal. As a result, hundreds of thousands of financial professionals rely on our 500+ enterprise applications to manage their portfolios, execute their trades and analyze the markets. As engineers, we're the ones who build the applications our clients rely on to not just stay informed, but stay ahead of the market. We connect supply and demand across all asset classes on worldwide exchanges. The applications and infrastructure we build embody the speed, agility and financial data that makes Bloomberg the go-to for financial professionals across the globe. Bloomberg Enterprise Content data products drive the financial industry. Enterprise Content is used worldwide by thousands of our clients, and is a rapidly growing business that provides rich programmatic access to the best financial data and services in the industry. Our products span a wide variety of asset classes and data products including Pricing, Corporate Actions, Regulatory and Reference data content sets (https://www.bloomberg.com/professional/product/reference-data/). We build high-performance systems that feed billions of data points per day to our customers that include key financial players. We interact very closely with our business and sales teams using agile and iterative development. We have many opportunities to design and develop innovative solutions to accomplish ever-growing customer requirements. We're continuing to grow rapidly, and have opportunities on the following team: Core Processing Team Our clients make hundreds of thousands of requests for data on a daily basis, which translates to billions of data points that flow through our system. Each of these requests may have different parameters asking for different data types, how and when it should be fetched, and various transformations to be performed. Additionally, we generate thousands of data sets that nearly span the full range of the financial industry on an ongoing basis. To meet these demands, this team designs and maintains a microservice architecture that runs across hundreds of machines to execute large, distributed systems which can perform these operations efficiently and robustly. This is the central workflow generator which works across the Data License architecture to power our data engines. This team also builds a graph of metadata using semantic web concepts (https://www.w3.org/standards/semanticweb/) and open standards that allows our clients to understand how our data is connected, and their applications to directly interface with our systems. This team will design Python-based services and workflows that are used across Data License to execute data gathering and provide metadata. This metadata is primarily focused on open standards such as RDF (https://www.w3.org/RDF/) including the implementation of related open source libaries such as CSVW (https://github.com/bloomberg/pycsvw). The workflows are built on top of Celery (http://www.celeryproject.org/) and RabbitMQ (https://www.rabbitmq.com/) with visualizations using the Flask web server (http://flask.pocoo.org/). This role will be a good fit if you're interested in designing complex workflows in code, building robust microservices and scaling distributed architectures to handle massive data pipelines. As an engineer: You'll have the opportunity to work with a huge array of technologies developed primarily in Python, along with C++, Java, Javascript and SQL as needed. Additionally you'll gain experience with Flask, RabbitMQ, Celery, Git, Jenkins, Robot Framework, PostgreSQL, OpenStack, Chef – whatever technology it takes to get the job done. Our work atmosphere is fast paced, high-energy and friendly. You'll need to have 3+ years of experience with the following: * Python development, including writing idiomatic code, large scale project organization and unit testing * Completing projects that required significant problem solving, communication skills and the ability to work with a team * Use of development tools such as debuggers, memory profilers, and performance measurement * BA, BS, MS, PhD in Computer Science, Engineering or related technology field We'd love to see * Experience with compiled languages such as C, C++ or Java * Relational database experience (SQL and table design) * Experience developing software in a UNIX environment * Experience with low-latency, high-volume, and highly-availability distributed systems We are extremely proud of our diverse and open culture, and value diversity of thought and perspective in every form. We're looking for engineers with a real passion for writing reusable, efficient solutions to complex problems, who can adapt to an ever-changing market landscape, and who can collaborate and work effectively on small teams to develop software that impacts thousands of power users around the world. If this sounds like you, please apply below! To find out more about Engineering at Bloomberg, check out www.bloomberg.com/careers/technology/engineering/. Bloomberg New York NY

Senior Python Engineer - Data License (Consultant)

Expired Job

Q Systems