This job post is closed and the position is probably filled. Please do not apply. Work for BlueLabs and want to re-open this job? Use the edit link in the email when you posted the job!
At BlueLabs we're combining the buzzing world of sports betting with modern tech and a great engineering culture. Our fully remote team of 20+ engineers owns our multi-tenant sports betting platform end-to-end. It consists of tens of microservices in a handful decoupled domains, orchestrated by a terraform-provisioned Kubernetes cluster, achieving high scalability thanks to an event-driven architecture based on Apache Pulsar. We follow modern CI/CD and agile methodologies to deploy into production multiple times per day and use Datadog to monitor our infrastructure and applications.\n\nWe're now looking for a Lead Frontend Engineer to join our Client Team. You'll manage our team of frontend engineers and play a key role in the development of our player-facing web and mobile applications using latest technologies. We're open to experiment with new and emerging technologies - our application is built using SvelteKit and we utilise TypeScript for the entire codebase to improve code quality and reliability.\n\n\n## Responsibilities\n* Manage and lead our 4-strong frontend engineering team implementing robust and rich, usable, frontend experiences\n* Oversee the scope and implementation of new features and systems that are reliable, performant, and secure at scale\n* Spend the majority of your time with actual engineering work, contributing to the codebase\n* Collaborate with software engineers, product managers and designers in an autonomous, supportive team environment\n* Solve problems in a highly technical platform that is onboarding tens of thousands of new players every month\n* Take ownership of the whole software development life cycle - architecture, development, testing, deployment, monitoring\n* Take part in our on-call rotation every few weeks โ we build it, we run it\n* Mentor other engineers on best practices, code design considerations, and quality\n* Improve our planning, development, and deployment processes to help you and your team members\n\nHowever, that's not all! At BlueLabs, we encourage you to contribute wherever your interests take you โ and shape your role and our product accordingly.\n\n## Compensation\nThe compensation range for this role is โฌ70,000 to โฌ100,000 annually, depending on your background and experience. We encourage you to read our Recruitment FAQs for further details. In addition to the monetary compensation, we provide a number of perks to all team members, including a shiny new MacBook 16" M1 Pro or Linux laptop.\n\n## Job requirements\n* 5+ years experience in developing complex responsive web applications, of these 2+ years managing and scaling engineering teams in a growth environment\n* Experience with Typescript or with strongly typed languages\n* Solid experience with at least one major frontend framework and willingness to work with Svelte\n* Proficient user of a modern development toolchain: linters, package managers, bundlers, Git, continuous integration pipelines and familiarity with automated testing frameworks\n* Value accountability and will support your team in reaching their fullest potential\n* Excellent communication in verbal and written English with both technical and business parties\n\n#### Nice to have\n* Experience with Node.js and full-stack development\n* Experience with logging and monitoring tools\n* Experience with container technologies (Docker, Kubernetes) and cloud infrastructure providers (Google Cloud)\n* An interest in sports or experience with sports betting \n\nPlease mention the word **LAWFUL** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMQ==). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$80,000 — $120,000/year\n
\n\n#Location\nEU & Europe
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Elastic and want to re-open this job? Use the edit link in the email when you posted the job!
\nAbout Elastic \n\nAt Elastic, we have a simple goal: to pursue the world's data problems with products that delight and inspire. We help people around the world do extraordinary things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. Founded in 2012 by the people behind the Elasticsearch, Kibana, Logstash, and Beats open source projects, we believe that diversity drives our vibe. We unite employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.\n\n\nEngineering Philosophy\n\nWe believe that engineering complex, pluggable software for the web that is built to last the test of time is both tricky and exciting. Doing so requires a team of diverse individuals, with sharp minds and the ability to empathize with our users, working together with mutual respect and a common mission.\n\nWe care deeply about giving you full ownership of what you're working on. Our company fundamentally believes great minds achieve greatness when they are set free and are surrounded and challenged by their peers, which is clearly visible throughout our organization. At Elastic, hierarchy does not determine how decisions get made. We feel that anyone needs to be in the position to comment on absolutely anything, regardless of their role within the company.\n\n\nAbout The Role\n\nYou will act as a hands-on developer of the Kibana Security team which is responsible for the authentication providers, access control systems, and security hardening in Kibana. Additionally, the security team works with others to instill secure coding principles and best practices. You will work on many key projects and initiatives partnering closely across all Elastic teams. You will be responsible for delivering the roadmap of the Security team, reinforcing the quality of work, managing the technical debt, updating the project status, and providing support for the other parts of the Kibana team.\n\n\nSome of the things you'll work on\n\n\n* Design and implement internal security mechanisms to secure individual Kibana servers\n\n* Implement access control for APIs, saved objects, and UI functionality\n\n* Create multi-layer solutions for safely executing server-side plugin code with node.js sandboxing and seccomp\n\n* Advocate for secure coding principles and best practices\n\n* Develop different single sign-on integrations\n\n* Perform vulnerability scans and coordinate remediation\n\n* Support our support engineers with harder security problems\n\n* Own compliance/standards agenda for Kibana( FIPS, PCI DSS, HIPAA, ISO, etc.)\n\n* Help define how developers build Kibana now and into the future\n\n* Work with the tech lead to architect a large JavaScript project designed to be actively developed for decades while embracing continuously-evolving modern web technologies\n\n* Write comprehensive tests, including unit tests, service-level, HTTP-level, UI component, and browser-level integration tests that provide confidence in the stability and function of Kibana\n\n* Collaborate with other experienced developers both in Elastic and our open source community, including code and technical design reviews\n\n\n\n\n\nRequirements\n\n\n* 7+ years of experience building secure and scalable applications with JavaScript\n\n* Experience supporting and analyzing security incidents in production web services and applications\n\n* Experience writing and a deep appreciation for automated testing\n\n* Excellent verbal and written communication skills\n\n* A great teammate with strong analytical, problem solving, debugging and troubleshooting skills\n\n* Knowledge of common security related protocols (SSL, TLS, IPSec, etc.)\n\n* Experience of cryptographic encryption algorithms, key exchange algorithms, hashing algorithms, PKI, etc.\n\n* Strong JavaScript programming skills\n\n* Deep knowledge of Node.js\n\n* Understanding of many legacy JS frameworks and at least one modern JS framework such as Angular.js and React.js\n\n* Experience with the release process: Source code control, package installers, build scripts, Jenkins, etc.\n\n* Experience working with continuous Integration platforms. Jenkins experience is a plus.\n\n* Deep under\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to JavaScript, InfoSec, Senior, Engineer and Apache jobs that are similar:\n\n
$80,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Elastic and want to re-open this job? Use the edit link in the email when you posted the job!
\nAt Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. Diversity drives our vibe. We unite employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.\n\nAbout The Role\n\nYou will act as a hands-on technical lead and architect of the Kibana Platform team which is responsible for the architecture, tech stack, and plugin system in Kibana. This team lays the groundwork for other teams to build end-user applications and features. You will work on many key projects and initiatives, partnering closely across all Elastic teams. You will be driving the roadmap of platform team, reinforcing the quality of work, managing the technical debt, running the sync meeting, and tracking the project progress.\n\nDo you love thinking about which type of sorting algorithms would be ideal for sequencing the execution order of node modules based on their dependency graphs? Do questions about which CSRF vectors exist that are not protected by CORS keep you up at night? Do you find yourself mulling over if ECMAScript module are imports idempotent?\n\nThis could be your dream job!\n\nEngineering Philosophy\n\nEngineering a highly complex distributed system that is easy to operate via elegantly designed APIs is a non-trivial effort. It requires solid software development skills, and more importantly, a sharp mind and the ability to think like a user. We also care deeply about giving you full ownership of what you’re working on. Our company fundamentally believes great minds achieve greatness when they are set free and are surrounded and challenged by their peers, which is clearly visible in our organization. At Elastic, we effectively don’t have a hierarchy to speak of. We feel that anyone needs to be in the position to comment on truly anything, regardless of his or her role within the company.\n\nSome of the things you'll work on\n\n\n* Roll out an identical architecture between server and browser that's based on composable modules throughout a 600k+ line project\n\n* Help define how developers build Kibana now and into the future\n\n* Architect a large JavaScript project designed to be actively developed for decades while embracing continuously-evolving modern web technologies\n\n* Build tooling for handling isolated sets of npm dependencies across discrete modules\n\n* Run a localization framework that is designed to scale with any number of rendering technologies\n\n* Write comprehensive tests, including unit tests, service-level, HTTP-level, UI component, and browser-level integration tests that provide confidence in the stability and function of Kibana without human scrutiny\n\n* Collaborate with other experienced developers both in Elastic and our open source community, including code and technical design reviews\n\n* Actively lead the Kibana platform team roadmap\n\n\n\n\nRequirements\n\n\n* Previous architect or technical lead experience on large projects with high level of autonomy\n\n* Strong hands on JavaScript programming skills\n\n* Understanding of many legacy and modern JavaScript frameworks\n\n* Familiar with build tools such as webpack and grunt\n\n* Excellent verbal and written communication skills, a great teammate with strong analytical, problem solving, debugging and troubleshooting skills\n\n\n\n\nNice to have\n\n\n* Experience with a statically typed language (e.g. TypeScript, Flow, Go, Java, etc)\n\n* Experience using or managing the Elastic Stack and Kibana\n\n* Record of inheriting existing medium-to-large scale projects\n\n* Have worked on software that is distributed as installable artifacts (not a SaaS)\n\n* Have worked on software with a plugin system\n\n\n\n\nAdditional Information\n\n\n* Deeply competitive pay and benefits\n\n* Stock options\n\n* Catered lunches, snacks, and beverages in most offices\n\n* An environment in which you can balance great work with a great life\n\n* Passionate people building phenomenal products\n\n\n\n\n\nElastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to JavaScript, Node and Apache jobs that are similar:\n\n
$60,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Elastic and want to re-open this job? Use the edit link in the email when you posted the job!
\nAt Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. Diversity drives our vibe. We unite employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.\n\nElastic is seeking a talented Senior JavaScript developer to join our Ingest team. You will have the opportunity to work with exceptional engineers on cutting edge technology in a small and focussed team.\n\n\nIngest at Elastic\n\n The ingest platform is the basis for building open source shippers/collectors that collect all kinds of operational data, store it in Elasticsearch, and visualize it with Kibana. The ingest modules are comprised of Beats modules and Logstash modules - the former being lightweight data shippers that collect data from edge servers and the latter being a centralized data collectors that collect data and ingest it via ingest pipelines to Elasticsearch. Both ingest mechanisms are used to power application monitoring, infrastructure monitoring, and network monitoring.\n\n\nWe’re looking for engineers that are passionate about data, about infrastructure, and more importantly about combining the two and turning them to valuable and actionable insights via UI. More specifically, think about the logging aspect of it - what values can logging data can bring in such UI? What is the best way for the users to consume this UI?\n\nEngineering philosophy\n\nWe believe that engineering complex, pluggable software for the web that is built to last the test of time is both tricky and exciting. Doing so requires a team of diverse individuals, with sharp minds and the ability to empathize with our users, working together with mutual respect and a common mission.\n\nWe care deeply about giving you full ownership of what you're working on. Our company fundamentally believes great minds achieve greatness when they are set free and are surrounded and challenged by their peers, which is clearly visible throughout our organization. At Elastic, hierarchy does not determine how decisions get made. We feel that anyone needs to be in the position to comment on anything, regardless of their role within the company.\n\nResponsibilities:\n\n\n* Innovate, lead and contribute to front end and visualization experience of a Logging UI, built on the Kibana platform.\n\n* Answer community questions.\n\n* Collaborate with other development teams, quality engineering team and documentation team to execute on product deliverables.\n\n\n\n\nSkills you will bring:\n\n\n\n* BS, MS or PhD in Computer Science or related engineering discipline and 5+ years of front end development work.\n\n* Strong JavaScript programming skills\n\n* Experience with one modern MVC style JS Framework (preferrably React)\n\n* Experience in building large scale pluggable UIs (backed by Node.js backend)\n\n* Experienced in user interface design and development; JavaScript, HTML, CSS\n\n* Excellent understanding of UX/UI design principles\n\n* Operational experience with monitoring systems is a big plus.\n\n* Excellent verbal and written communication skills, a team player with strong analytical, problem solving, debugging, and troubleshooting skills.\n\n* Ability to work in a distributed team throughout the world.\n\n* Knowledge and experience in Elasticsearch, Distributed Systems is a plus.\n\n\n\n\n\n\n\n\nAdditional Information\n\n\n* Deeply competitive pay and benefits\n\n* Stock options\n\n* Catered lunches, snacks, and beverages in most offices\n\n* An environment in which you can balance great work with a great life\n\n* Passionate people building phenomenal products\n\n\n\n\nElastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to JavaScript, Senior and Apache jobs that are similar:\n\n
$60,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.