Front-end Jobs nearSan Francisco, CA
Jobs farther away
Staff Software Engineer - Front End -R12641
Chewy is seeking a talented and motivated Staff Software Engineer to join our team in Bellevue, WA. As a Staff Software Engineer, you will serve as a technical lead to build scalable web applications and frameworks that will power new product features across Chewy.com and mobile. This is an opportunity to be one of the founding engineers of a new team challenged with delivering a greenfield project that will wow our customers and deliver on our mission to be the most trusted and convenient online destination for pet parents (and partners), everywhere.
What You’ll Do:
Serve as a technical lead on business critical, cross-functional web and mobile projects.
Design, develop, and implement multiple single page applications (SPAs) and reusable UI components that are responsive.
Hold a high bar for the quality of the full customer facing experience and application architecture.
Drive innovation through rapid prototyping and iterative development.
Decompose complex problems into simple, straight-forward solutions.
Instill engineering excellence in the team and have the drive to focus on scalability, resiliency, high availability and performance of applications.
Actively mentor engineers, build and foster a strong engineering team culture, and be a key contributor in raising the bar of the engineering org.
Generate and analyze application and customer experience metrics to inform leadership and make data driven decisions.
Exhibit excellent verbal and written communication and convey dissenting opinions in a constructive manner.
Contribute intellectual property through patents.
What You’ll Need:
Bachelors in Computer Science, related field, or relevant industry experience.
8+ years of industry experience.
Exceptional leadership and communication skills.
Strong computer science fundamentals (OOP/inheritance/composition, data structures, and algorithms)
Proficiency in modern web standards, accessibility, internationalization, web security, and privacy.
Experience developing software in an agile environment with CI/CD.
Expert understanding how to build UI components and frameworks that are reusable across multiple applications.
Position may require occasional travel.
Masters or PhD in Computer Science or related field.
Experience taking a project from inception through launch. Includes influencing the vision, communicating with leadership, stakeholders, and technical teams to disambiguate requirements, describe software product features, and produce technical design documents.
Experience partnering with UX design to build the best customer experience across web and mobile.
Experience with cross-platform mobile application development (native platform development, React Native, Flutter).
Senior Software Engineer - Equity
For over 30 years, our clients have relied on our core product, the Bloomberg Terminal, to access the data and analytics they need to make informed investment decisions. We absorb billions of data points from hundreds of financial markets every single day. Our developers build applications that fuel the markets by providing intelligent analytics and transparency to level the playing field. We share a passion for solving today’s problems by innovating for tomorrow. Our engineers write high performance, low latency and scalable code using proprietary and open source technologies to develop large-scale systems.
Some of the different areas within equity that you can join include:
Stocks and Investors group provides analytics and data that are used by more than 150,000 financial professionals including the front, middle, and back offices of major financial institutions. We cover Equities, Funds, and Indices instruments as well as the core data sets of holdings, classifications, and corporate actions. Our applications are used over a million times a day and our data APIs handle billions of requests.
Equity Markets Analysis (EQMA) team builds full-stack applications to analyze market trends, compare and contrast companies, evaluate analyst predictions, and refine investment ideas. For example, our clients can see Wall Street analysts’ company performance predictions, build an investment model from thousands of pertinent characteristics, and determine its quality by backtesting and comparing results against historical benchmarks. Our platform delivers critical insights based on our clients' current holdings by using data cube technologies on top of many and varied global datasets that we’ve accrued over 30+ years. Working in EQMA, you'll gain a deep understanding of data modeling and processing, high-performance backend systems architecture, and visual design.
Company Financials (COFI) group designs and builds data pipelines and applications to provide clients with robust quantitative financial data that sets the ground work for analytics and research on companies. We focus on delivering a wide array of data that ranges from the historical financial performance of a company to the future projections on the expected growth of various company business lines. Our suite of applications provide insight into understanding the story behind a company's value by identifying trends and studying metrics with transparency back to source documents. Our teams work together in a fast-paced and collaborative environment to deliver this highly visible and critical product.
Equity Research Engineering designs, builds and supports the market-leading workflow platform used by investment research analysts around the world. By consolidating and analyzing proprietary internal analysis, entitled sell-side Research reports and corporate earning call transcripts we identify personalized and relevant content for each user. Through advanced machine-learning algorithms and NLP techniques, our applications allow users to stay on top of ever evolving themes and sentiment in real-time.
Some of the skills you’ll need to have:
5+ years of experience:
For a backend systems engineer, knowledge of object-oriented design, data structures, algorithms and all phases of software development. This experience can be in any object-oriented language but candidates will be working with C++ and/or Java.
Functional understanding of distributed systems architecture
An aptitude for analytical problem solving
Experience in delivering high performance production quality systems to clients
BA, BS, MS, PhD in Computer Science, Engineering or related technology field
We’d love to see:
Financial domain knowledge and experience
Project Leadership experience
If this sounds like you, apply! We’ll get in touch if we believe you’re a good match and get started with a technical phone interview.
Bloomberg is an equal opportunities employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.Apply