This job post is closed and the position is probably filled. Please do not apply. Work for Basket and want to re-open this job? Use the edit link in the email when you posted the job!
Overview
We are Basket (www.trybasket.com) โ a fresh and exciting new approach to save, share and follow the things you love, and the people who love them too. Basket keeps you organised, up to date, and helps you buy better across all shopping categories.
To continue our growth weโre seeking a Senior Backend Engineer located in London or Auckland. With your strong production experience of Python and ETL processes, youโll play a key role in our data extraction, transformation pipelines, data storage (MongoDB), and data delivery via AWS API Gateway (Rest APIs) and AWS AppSync (GraphQL). Youโll need a deep understanding and experience with serverless AWS (Lamba with EventBridge), and knowledge of the serverless framework (https://www.serverless.com/) would be a significant benefit.
To excel in this role, youโll learn quickly, think big, and deliver rock-solid results in a fast-paced startup environment. You implicitly know how to balance safe decisions while proactively researching and running code experiments. Youโre someone who embraces collaboration and feedback with open arms. You continuously look for ways to grow yourself, help teammates, and opportunities to make the products you work on stronger. This is a chance to join an innovative team where you will be challenged, and have significant input to shape a product we believe will become a global household name. This is an exciting opportunity to join our backend team at a pivotal time in our journey.
This role is development focused, with a small amount of coaching required for junior team members.
How We Work at Basket
At Basket, we work in 2 week development cycles with a clearly defined goal. Weโre inspired by companies like Linear where quality work is more important than quantity of features released. We plan each cycle well ahead of time with team discussions, research and workshops to make sure weโre making informed decisions.
Hereโs how our typical cycle looks;
2 weeks before a cycle we plan and define requirements for features
1 week before a cycle we do technical due diligence and write acceptance criteria
During a cycle we write code using test-driven development, test code to development and staging environments, collaborate with QA, Design and PM team members to ensure features are production ready.
What You'll Do
Write, improve and maintain serverless functions to accurately transform and load data into efficient and organised MongoDB storage
Develop and maintain 3rd party data clients to enrich stored data
Create and update API endpoints for a frontend client using AWS API Gateway (Rest APIs) and AWS AppSync (GraphQL)
Analyse and tune application performance with a focus on efficiency using analytics tools such as Lumigo, Sentry, Segment and DataDog
Research and architect solutions using serverless architecture patterns
Implement and improve analytics and application monitoring performance
Approach your work using test driven development (TDD) to ensure the integrity of your code and our services
About You
Native English (this is essential)
Located in London, UK or Auckland, NZ
5+ years full-time work experience as a backend engineer on production services
Advanced knowledge of Python ^3.10 and/or NodeJS ^15.0.0
Deep knowledge of webpage parsing, including XPath and Regex
Excellent experience with MongoDB and DynamoDB
Production experience with AWS services in a serverless microservices context, such as Lambda, AppSync, API Gateway, S3, SNS, SQS, Cognito, EventBridge
Lots of energy and enthusiasm about being part of a small, progressive team
Good To Have
University degree in computer science, or equivalent experience
Experience working in a VC-backed startup environment
Our Culture
Our culture is built on respect, collaboration and a drive to shake up the world of shopping. Weโre at the beginning of our journey with the opportunity for new team members to lead projects, and shape services that customers interact with daily. Our team members are conscientious, deep thinkers, always striving to be awesome human beings.
We are an equal opportunity employer and value a diversity of perspectives and backgrounds at our company. We are dedicated to a policy of nondiscrimination in employment on any basis including race, colour, age, sex, religion, disability, or national origin.
Please mention the word LEADING when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMQ==). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$70,000 — $120,000/year
Benefits
๐ Distributed team
โฐ Async
๐ Paid time off
๐ No monitoring system
๐ซ No politics at work
๐ We hire old (and young)
How do you apply?
This 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 Lovevery and want to re-open this job? Use the edit link in the email when you posted the job!
๐ค Closed by robot after apply link errored w/ code 404 3 years ago
\nLovevery is a fast-growing digitally native brand co-founded by successful serial entrepreneurs and based in Boise, Idaho. Our customers are parents, and our mission is to help them feel confident they are giving their children meaningful development experiences in the critical early years of life.\n\nOur customers have been asking for us to deliver a digital product experience that is as meaningful as the physical product experience they already get from Lovevery. We are looking for an experienced Data Architect with graph database experience who is passionate about building systems to efficiently store and retrieve large amounts of dynamic data as well as optimizing our existing ETL and data processes.\n\nThe following attributes in a candidate are paramount:\n\n\n* Architectural (Data) Vision – Lovevery’s co-founders and investors have big plans for how the brand can help families digitally, and it is up to you to architect and deliver the data pipeline and storage elements of the platform to achieve the company’s vision. You will do it all in a way that lays the groundwork for a scalable offering of digital products to create an extraordinary and unmatched experience for our users.\n\n* Pragmatism – You will be building new digital products in this role, and you will also be rearchitecting eCommerce, data and analytics platforms, stitching together solutions to create the best experience in the most pragmatic way. You must have the ability to look beyond the current technology stack to get things done.\n\n* Humble Hustle - This role requires both vision and the ability to execute. It is not just designing systems but also being a part of the implementation team.\n\n* Quality-Focused - You will be a champion for building things in a robust and scalable way and developing a test suite to prevent regressions that will impact customers' experience with Lovevery.\n\n* Business-Minded - You will define the ideal technical solution and at the same time articulate the building blocks and roadmap to that solution while working with the broader digital product team to articulate business trade-offs for each roadmap item.\n\n* Strong collaboration - We’ve built a world-class team with passionate individuals who work well together and we only want to make the team even better. You must be able to communicate, collaborate, and work well with others from all different functions within the organization.\n\n\n\n\nWe are obsessed with giving families the best products and content for early childhood, and this is an important role in making that happen at Lovevery. This role will report directly to the Senior Director of Digital Products and will grow with the company as the team scales. This is a strategic position for us, and we are only interested in top candidates who can grow with the business and can serve as a technical leader as the company grows.\n\nIf you are an experienced Data Architect with graph database experience and you have a passion for early childhood, you could be amazing in this role and be part of something special.\n\n\nAccountabilities:\n\n\n* Design, architect, refine, optimize and deliver a cloud-based data architecture to efficiently store and retrieve large amounts of dynamic data as well as optimize our existing ETL and data processes. The data platform architecture is a critical aspect of the entire digital team’s delivery of the product vision, roadmap, strategy and analytics.\n\n* Work with the analytics team and business stakeholders to understand data requirements and current use cases, with a continual drive towards providing clearer and more accurate and actionable data.\n\n* Recommend solutions to improve new and existing database systems as well as make technical recommendations on make vs buy decisions.\n\n* Mentor and pair with mid-level and junior software engineers in order to develop their skills and understanding of the data architecture, platform, code, programming languages and frameworks employed within the Lovevery platform.\n\n* Lead efforts to migrate data from legacy systems to new solutions.\n\n* Design conceptual and logical data models and flowcharts.\n\n* Improve system performance by conducting tests, troubleshooting, and integrating new elements.\n\n* Optimize new and current database systems.\n\n* Define security and backup procedures.\n\n* Design and implement data storage and removal procedures to meet GDPR, CCPA and other data privacy requirements.\n\n* Work closely with and collaborate cross-functionally with software engineers, designers, QA, Product Managers and Business functions to build, evolve and optimize needed systems and platforms.\n\n\n\n\n\nQualifications and attributes:\n\n\n* You think parenthood and early childhood are really inspiring things to work on and you have empathy for parents as users of digital products.\n\n* You have a proven track record as a top performer for 5+ years in a similar role, preferably in a consumer internet business, digital community business, or consumer products business with a digital experience.\n\n* You are interested in and have experience with cloud-based data processing and storage technologies.\n\n* You have experience working with mobile apps clients.\n\n* You have experience with eCommerce data analytics and ensuring clean eCommerce data for analysts out of solutions such as Shopify or Google Analytics.\n\n* You have experience with cloud Big Data tools and platforms such as AWS Redshift, Athena, Datalakes, Clickhouse, Snowflake.\n\n* You have built, extended, and automated ETL data pipelines.\n\n* You have experience with Google Analytics 360 and BigQuery.\n\n* You have a Bachelor’s degree in Computer Science or a related field.\n\n* You have 2+ years of experience with Graph DB (Neo4J experience would be advantageous).\n\n* You have experience working with Kafka or another stream processing platform.\n\n* You have excellent design, organizational and analytical abilities.\n\n* You are an outstanding problem solver.\n\n* Your written and oral communications are clear, concise, and thorough.\n\n* You have experience coding in Java, Python or Ruby and have a passion for writing code.\n\n* You have an Intrinsic humble hustle.\n\n* You have a “can do” attitude who comes with proposals for solutions rather than just identifying problems.\n\n\n\n\n Compensation:\n\n\n* Competitive salary, benefits, and stock options package\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 Senior, Architecture, Cloud, Python, Ruby, Mobile, Junior, Ecommerce and Shopify jobs that are similar:\n\n
$70,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 GrammaTech and want to re-open this job? Use the edit link in the email when you posted the job!
๐ค Closed by robot after apply link errored w/ code 404 3 years ago
\nOverview:\n\nGrammaTech is looking for a Senior SW Engineer/ Architect with advanced software architecture and development skills in a large Python and C/C++ codebase. Build new components and extend existing tooling to meet project needs. Implement both exploratory research prototypes and high-quality library components and products. Significant experience overseeing development activities on large projects, designing and developing software, focus on Python and C/C++ required.\n\nResponsibilities:\n\n\n* Architect and develop software in Python and C/C++ to meet goals of research projects\n\n* Analyze current software against requirements and negotiate appropriate scope to fit within time and budget constraints\n\n* Evaluate trade-offs among tools and approaches\n\n* Support and mentor junior engineers in design, development, testing and prototyping\n\n* Effectively communicate and develop presentations and demonstrations for peers, management, and customers\n\n\n\n\nQualifications:\n\nRequired Skills:\n\n\n* BS in Computer Science or equivalent experience. MS preferred\n\n* 10+ years experience working in structured systems and/or software development teams, with Python and C/C++\n\n* Experience overseeing development activities on large code bases (>10 MLOC) as well as developing software from scratch\n\n* Familiarity with common software architectures, design patterns, and software development life cycle practices\n\n* Demonstrated experience in a leadership role\n\n* Excellent communication and presentation skills; demonstrated ability to convey information clearly and concisely \n\n\n\n\n Preferred:\n\n\n* Binary Analysis, Source Code Analysis\n\n* Compiler design, compiler front-end integration\n\n* Static and/or Dynamic Analysis\n\n* Reverse-engineering\n\n* Malware-analysis techniques\n\n* Knowledge of machine code, especially ARM, x86 or x86-64\n\n* Dynamic analysis, program instrumentation, and profiling\n\n* Familiarity with executable file formats, dynamic loaders, and the C/C++ runtime\n\n* System-administration experience, especially related to security\n\n* Knowledge of machine code, especially ARM, x86 or x86-64\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 Senior, Engineer, Architecture, Developer, Digital Nomad, Python and Junior jobs that are similar:\n\n
$80,000 — $130,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.