People.ai is hiring a Remote Senior Software Engineer Data Modeling
\nPeople.ai is an AI-powered foundational data platform that helps customers unlock go-to-market success & growth by providing teams with solutions built specifically for their needs. Providing enhanced pipeline visibility, more actionable insights, and a single source of truth for all sales activities. People.aiโs unique dataset, consisting of trillions of sales activities, millions of deals, 160 million business contacts, and 69 approved patents related to AI-based business insights, sets the company apart. Companies such as Verizon, IBM Red Hat, Snowflake, Zoom, and Palo Alto Networks rely on their enterprise-ready, patented AI technology. \n\n\nAt People.ai, we believe that people enrich the world around them in countless ways. We believe that the more time they spend applying their creativity, resourcefulness, and critical thinking to activities that matter most in their professional life, the more effective a professional they become. Our team is a diverse, outspoken group of creatives and critical thinkers, hyper-focused on driving change and growth. We embrace different. We applaud non-traditional career paths. We're inspired by people who have made processes their own. \n\n\nAs a Senior Software Engineer on the Data Modeling team, you will build and maintain a scalable and real-time architecture for processing vast amounts of data to power the next-generation of our LLM-based query engine (SalesAI) that will answer questions of various complexities and unlock rich insights for People.aiโs customers. You will also maintain and enhance our batch processing pipelines. You will collaborate across R&D, leverage customer feedback, perform extensive data analysis, design and develop algorithms, storage formats, and APIs to unlock high performance and low latencies.\n\n\nWe value ownership highly โ the ability to take an idea through all the stages from conception to shipping a product. This reflects throughout our company, but is especially true in engineering. As an engineer atPeople.ai, you'll be a part of a highly independent and autonomous team. Since we're building out a robust data layer that needs to be presented elegantly to the end-user, you'll be working with a large array of different technologies and fields. Expect lots of interesting challenges.\n\n\n\nResponsibilities:\n* Design and implement core backend services and data pipelines.\n* Ensure high data quality and accuracy of generated insights.\n* Document design choices and operational knowledge to successfully deploy and run services.\n* Provide appropriate test coverage, unit and integration testing, with focus on performance and cost efficiency for your feature ownership areas.\n* Ensure robust alerting, dashboards, and runbooks for production services are in place.\n* Collaborate within the team and with other engineering teams to build new features and products according to business needs.\n* Follow software design and development best practices and promote such practices in the team.\n\n\n\nRequirements:\n* 5+ years of professional experience working on backend systems in an enterprise environment\n* 2+ years experience programming in Python 2.x/3.x or Scala or Java\n* Professional experience with data analysis / data science tasks\n* Experience with LLMs is a plus\n* Understanding of SOA, microservices, and event-driven architecture\n* Experience with an enterprise-grade stack for scalable web apps including messaging broker, in-memory storages, NoSQL, and key-value databases\n* Strong knowledge of TDD, Unit, and automated test paradigms\n* Experience with SQL and RDBMS solutions\n* Experience with large-scale data processing (Spark)\n* Experience with Elasticsearch and/or Kafka is preferred\n* Experience with containerized applications, Docker, and Kubernetes\n* Possess a DevOps mindset, AWS experience is a plus\n* Bachelorโs Degree in Computer Science, Computer Engineering, or in a closely related discipline\n\n\n\n\n$78,000 - $90,000 a year\n\nHeadquartered in San Francisco, CA, People.ai is backed by Y Combinator and Silicon Valleyโs top investors, including ICONIQ Capital, Andreessen Horowitz, Lightspeed Venture Partners, Akkadian Ventures, and Mubadala Capital. People.ai has received recognition in the Gartner Market Guide for Revenue Intelligence Platforms, Inc. 5000 fastest-growing companies list, The Deloitte Technology Fast 500 list, the Y Combinator Top Companies List, and the Forbes AI 50 list in 2022. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Python, DevOps, Senior, Sales, Engineer and Backend jobs that are similar:\n\n
$70,000 — $110,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
\n\n#Location\nPoland
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
Sharethrough is hiring a Remote Senior Backend Developer
\nEnglish will follow**\n\n\nร propos de Sharethrough\n\n\nSharethrough est l'un des principaux marketplaces publicitaires indรฉpendants et omnicanal au monde. Animรฉs par notre conviction que la publicitรฉ numรฉrique devrait รชtre pilotรฉe par le respect et le souci du dรฉtail, nous croyons qu' une approche publicitaire centrรฉe sur l'humain est la clรฉ du succรจs afin quโInternet puisse prospรฉrer de maniรจre indรฉpendante, accessible et durable.\n\n\n\nร propos du rรดle\n* Mise en ลuvre de nouveaux composants et extension des composants existants de la Sharethrough Exchange\n* Contribuer ร l'รฉvolution d'un systรจme distribuรฉ basรฉ sur Scala qui soit performant, stable et bien testรฉ\n* Participer ร la dรฉfinition des problรจmes et ร la conception des solutions avec un groupe diversifiรฉ d'ingรฉnieurs et de propriรฉtaires de produits de chez Sharethrough\n\n\n\nร propos de vous\n* Vous avez au moins 3 ans d'expรฉrience en Scala ou en Java\n* Vous รชtes fier de votre travail d'ingรฉnierie et souhaitez dรฉvelopper votre capacitรฉ ร crรฉer des logiciels de haute qualitรฉ, maintenables et extensibles\n* Vous รชtes fier de votre collaboration et souhaitez dรฉvelopper votre capacitรฉ ร comprendre et intรฉgrer le contexte commercial dans vos dรฉcisions d'ingรฉnierie\n* Vous รชtes intรฉressรฉ par les dรฉfis inhรฉrents au travail sur un systรจme ร grande รฉchelle avec des exigences strictes en matiรจre de performances\n* Maรฎtrise du franรงais et de l'anglais (ร l'oral et ร l'รฉcrit), en particulier pour communiquer avec nos collรจgues et clients internationaux\n\n\n\nCe que nous tโoffrons\n* Un environnement de travail inclusif, inspirant et dynamique\n* Mode hybride avec un accent sur le tรฉlรฉtravail et les horaires flexibles\n* Plans de rรฉmunรฉration concurrentiels\n* Rรฉgime d'assurance maladie collective gรฉnรฉreux\n* Options d'achat d'actions aprรจs 1 an\n* Accรจs ร la plateforme virtuelle de soins de santรฉ Dialogue\n* 16 jours de vacances par annรฉe, qui augmentent avec l'anciennetรฉ dans l'entreprise\n* 3 jours de congรฉs bien-รชtre et 1 jour de volontariat payรฉs par annรฉe \n* Bureaux fermรฉs durant la pรฉriode des fรชtes\n* Allocation bien-รชtre de 840 $ par annรฉe (pour abonnements au gym, vรชtements de sport, etc.)\n* Allocation mensuelle pour le tรฉlรฉphone et l'Internet\n* Programme de travail ร lโรฉtranger (jusquโร 60 jours par annรฉe!)\n* Programmes de formation interne sur notre entreprise et lโindustrie\n* Encouragement et financement de l'รฉducation et de la formation continue\n* Comitรฉs sociaux trรจs actifs\n* Et plus encore!\n\n\n\n\nAbout Sharethrough\n* Sharethrough is one of the top global independent omnichannel ad exchanges. Driven by our conviction that advertising should be underpinned by respect & care, we believe taking a human-centric approach to advertising and monetization is the key to a sustainable path forward for the independent and accessible internet to thrive.\n\n\n\nAbout the Role\n* Implementing new, and extending existing components of, the Sharethrough Exchange\n* Contributing to the evolution of a Scala-based distributed system that is performant, stable and well-tested\n* Participating in problem definition and solution design with a diverse group of engineers and product owners from around Sharethrough\n\n\n\n\nAbout You\n* You have 3+ years of experience with either Scala or Java\n* You take pride in engineering, and want to develop your ability to create high quality, maintainable, extensible software\n* You take pride in collaboration, and want to develop your ability to understand and incorporate business context into your engineering decisions\n* Youโre interested in the challenges inherent at working on a large-scale system with strict performance requirements\n* Fluency in French and English (oral and written), especially to communicate with our international colleagues and clients\n\n\n\n\nWhat's In It For You?\n* Inclusive, inspiring, and dynamic work environment\n* Remote first with an emphasis on flexibility\n* Competitive compensation package\n* Generous group health insurance plan\n* Stock Options after 1 year\n* Access to the virtual healthcare platform Dialogue *For Canadian Employees\n* 16 days of vacation per year, which increases when you stay longer at Sharethrough\n* 3 paid Caring days plus 1 paid volunteer day\n* Offices closed during the holidays\n* Wellness allocation of $840 per year (for gym memberships, sportswear, etc.)\n* Monthly phone/internet stipend\n* Work from anywhere program (up to 60 days per year!) \n* In-house training programs on our company and industry\n* Encouragement and funding of continuing education and training\n* Very active social committees\n* And more!\n\n\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 Design, Education, Scala, Senior and Backend jobs that are similar:\n\n
$50,000 — $105,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
\n\n#Location\nMontreal, QC
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
\n๐London / UK Remote | ๐ฐ ยฃ75,000 - ยฃ100,000 + Benefits | Technology - Engineering | Hear from the team โจ\n\nAbout us: \n\nWeโre here to make money work for everyone and we're doing things differently. For too long, banking has been obtuse, complex and opaque.\n\nWe want to change that and build a bank with everyone, for everyone. Our amazing community suggests features, test the app and give us constant feedback so we can build something everyone loves.\n\nWe're focused on solving problems, rather than selling financial products. We want to make the world a better place and change people's lives through Monzo.\n\nAbout our Engineering Team:\n\nWe have around 300 engineers out of roughly 2,500 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so youโll learn heaps about everything from how banks work to effective communication.\n\nWe contribute to open source software as much as possible. Our blog is a good place to learn even more about what we do!\n\nWhat youโll be using: \n\nWe rely heavily on the following tools and technologies:\n\n\nGo to write our application code (thereโs an excellent interactive Go tutorial here)\n\nCassandra for most persistent data storage\n\nKafka for our asynchronous message queue\n\nEnvoy Proxy for RPC\n\nKubernetes and Docker to schedule and run our services \n\nAWS for most of our infrastructure\n\nReact for internal web dashboards\n\nWe also have two physical datacenter sites with actual cables to connect to various third parties\n\n\n\n\nYour day-to-day \n\nThis role is all about collaborating across disciplines to test hypotheses and make a difference to customers. As a product backend engineer youโll work in a squad alongside product managers, marketers, user researchers, designers, mobile engineers, web engineers, data analysts, business analysts, writers and more! \n\nTogether youโll build and support a particular part of Monzo. Our product squads belong to our wider collectives (a word we use to describe self-governing business units of ~100 people). They are; Money, Borrowing, Fincrime, Customer Operations, Platform, Personal Banking & Business Banking. Theyโre all looking for additional Backend Engineers right now, we do a standard interview process across all our collectives and at the end we will find the best match for you based on your skills, experience, preferences and aligning with the business need! \n\nOur backend engineers have a variety of different backgrounds. As long as you enjoy learning new things, weโd love to talk to you. We do not ask for formal qualifications or degree requirements for any of our engineering roles.\n\nYou should apply if:\n\n\nyou have strong experience working on the backend of a technology product\n\nyou want to be involved in building a product that you (and the people you know) use every day\n\nyou have a product mindset: you care about customer outcomes and you want to make data-informed decisions\n\nyouโre comfortable working in a team that deals with ambiguity\n\nyouโre interested in distributed systems and writing resilient software\n\nyou have some experience with strongly-typed languages (Go, Java, C, Scala etc.).\n\nyou think youโd enjoy the kind of work weโre doing\n\n\n\n\nWe're on the look out for L40, 50 & 60 Engineers at the moment, you can read more in our Engineering Progression Framework \n\nThe Interview Process:\n\nOur interview process involves three main stages: \n\nInitial Call \n\nTake home task or pair coding exercise \n\nFinal interview including a system design and a behavioural interview \n\n\n\nOur average process takes around 2-3 weeks but we will always work around your availability. \n\nYou will have the chance to speak to our recruitment team at various points during your process but if you do have any specific questions or want to talk through reasonable adjustments ahead of or during application please us at any point on [email protected] \n\nOne of our engineers has written a detailed blog on their experience through this process, for extra details, hints and tips please see here.\n\nWhatโs in it for you:\n\n๐ฐ ยฃ75,000 - ยฃ100,000 base salaryโ plus stock options \n\nโ๏ธWe can help you relocate to the UK \n\nโ We can sponsor visas.\n\n๐This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London).\n\nโฐWe offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.\n\n๐Learning budget of ยฃ1,000 a year for books, training courses and conferences\n\nโAnd much more, see our full list of benefits here \n\nWe're usually always hiring for Backend Engineers, so there's no closing date for this job.\n\nEqual Opportunity Statement\n\nWe are actively creating an equitable environment for every Monzonaut to thrive.\n\nDiversity and inclusion are a priority for us and we are making sure we have lots of support for all of our people to grow at Monzo. At Monzo, embracing diversity in all of its forms and fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog, 2022 Diversity and Inclusion Report and 2022 Gender Pay Gap Report.\n\nWe're an equal opportunity employer. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status.\n\n#LI-Remote\n\n#LI-HJ1 \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Scala, Mobile, Engineer and Backend jobs that are similar:\n\n
$55,000 — $110,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
\n\n#Location\nLondon, England, United Kingdom
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.