POSTED April 18
Senior Backend Engineer at TestGorilla
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
To apply, simply click here.
✨ Learn what to anticipate from our process before you apply via this video! ✨
Hi there,
I’m Nicolas, TestGorilla’s Head of Engineering. We’re a fast-growing HR tech startup that helps hiring teams make better hiring decisions faster and bias-free.
Over the past year, we’ve experienced tremendous growth. More than 10,000 companies have replaced CVs with our assessments to screen candidates in an unbiased and data-driven way.
As we scale our efforts in 2024 and beyond, we’re looking for a Senior Backend Engineer who’s passionate about joining our quest to help people land dream jobs.
What’s in it for you?
- Helping shape a fast-growing HR tech startup as an early employee
- Fully remote position with bright, motivated, and friendly colleagues around the world
- €62,953 - €79,178 + Share appreciation rights (SARs)
- Flexible hours and vacation
- Paid parental leave
- Remote working budget: €1,000 per year
- Learning and development budget: 3.5% of salary
The job in a nutshell
We are looking for a Senior Backend Engineer to join our engineering department and help us bring our product to Enterprise level maturity. Your work will directly impact hundreds of thousands of users around the world.
As a senior member of the engineering team, you’ll build and deliver backend solutions such as APIs, integrations, and architecture components to enable the rapid growth of all our products.
You’ll own the design, code, and deployment of solutions and make sure they perform and scale in production.
You’ll spend time on the following
- Create highly scalable and reliable microservices architectures Lead the entire software development and delivery cycle from ideation to deployment and everything in between Write clean, tested, and well-documented code Apply modern backend technologies, including but not limited to Python, Django, Redis, and AWS Efficiently utilize DevOps tools and practices to deliver high-quality software as well as value to end customers as early as possible Work in a collaborative, talented distributed team You will act as a mentor for less-experienced team members through both your technical knowledge and leadership skills
Here’s what we’re looking for
- You are inspired by our mission to put one billion people in dream jobs
- You are fully aligned with our values
- Experience in software development & delivery
- You can efficiently write high-quality, well-tested code and you are comfortable with functional and Object-Oriented programming languages
- You have experience building distributed and highly scalable systems including REST APIs and event-driven architectures
- You have strong knowledge about data storage design using relational and NoSQL databases
- You understand the importance of reliable monitoring, deployment strategies, and a highly scalable and robust cloud infrastructure
- You are passionate about improving skills and learning new technologies
- You enjoy influencing others and always advocate for technical excellence while being open to change
- You’re resilient in ambiguous situations and can approach challenges from multiple perspectives
- You have strong written and verbal communication skills. You can validate your decisions and communicate them clearly
We typically expect candidates with at least 7 years of Senior Backend Engineer (Python) experience to have the skills mentioned above.
Bonus points if …
- You have experience in a SaaS product based company
- You are comfortable with Agile methods, such as Extreme Programming (XP), Scrum, and/or Kanban
- You have a working knowledge of cloud technology such as AWS, Azure, Kubernetes, and Docker
About TestGorilla
At TestGorilla, we envision a world where everyone has their dream job. To achieve this, employers and employees need to have the right information about each other.
We started in 2020 by building a screening platform that enables employers to evaluate candidates in the skills that matter most for success in a role. Our product replaces subjective, incomplete, and often inflated CVs with objective, reliable, and fair test results measuring aptitude, practical job skills, motivation, and culture add.
Improving and expanding this platform is currently our core focus, but it’s only the beginning of our journey to get everyone their dream job. Over time, we will launch more products that support this mission.
We have procured $70m in Series A funding from the venture-capital firms Atomico and Balderton Capital, and our growth is on target to continue exponentially. Chances are you’re familiar with some of our biggest customers, like Sony, PepsiCo, H&M, Deloitte, Bain & Company, Oracle, Revolut, and the UK’s National Health Service.
We work remotely, spread across the Americas, Europe, Asia, and Africa.
Interested?
We don’t offer rainbow glitter unicorns or dog-friendly offices (we literally don’t have an office), but we do offer real people, solid core values, and a product meant to give everyone a fair, unbiased chance at their dream jobs.
Here at TestGorilla, we eat our own dog food. We use our assessment platform to make sure we make the best hiring decisions faster and bias-free.
So if this role sounds like a good fit for you, I’d like you to take an assessment so we can get a better idea about whether you would fit the role. It’s also a great opportunity for you to get to know our product!
We encourage diverse applicants from myriad educational, work, and personal backgrounds to apply. We are a parent-friendly/caregiver-friendly employer who recognizes the importance of having a great life outside of work.
If you’re hired, I’ll do everything I can to help you succeed at TestGorilla and throughout the rest of your career.
To apply, simply click here.
Share this Job Share
Related Jobs
- Invoca
- Staff Software Engineer
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 30
Staff Software Engineer at Invoca
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
About Invoca:
Invoca is the industry leader and innovator in AI and machine learning-powered Conversation Intelligence. With over 300 employees, 2,000+ customers, and $100M in revenue, there are tremendous opportunities to continue growing the business. We are building a world-class SaaS company and have raised over $184M from leading venture capitalists including Upfront Ventures, Accel, Silver Lake Waterman, H.I.G. Growth Partners, and Salesforce Ventures.
About the Role:
Invoca offers a unique opportunity to contribute to our production SaaS platform and cloud infrastructure. You will work with a team who is as committed to building great teams as they are to building great products. The Integrations team empowers Invoca’s customers to make strategic marketing decisions through conversion tracking and revenue optimization. We strive for reliability
You Will
- Work on a team (and occasionally cross team) to implement solutions to challenging problems
- Consult with product, UX, architects, and engineering management to shape the team’s technical and product roadmap
- Advocate for best practices to improve the quality, stability and efficiency of the team’s service area and beyond
- Learn the business use cases of your immediate service area and become a subject matter expert by pairing it with technical knowledge of the inner workings of the system
- Use metrics and your team’s collective experience to drive development decisions
- Provide technical mentorship, code reviews, and technical project leadership for your team
- Share your passion for learning about technical topics with your team and peers
You Have:
- 7+ years of Software Development experience in a SaaS environment
- Some experience leading technical projects and prioritization with a customer-focused mindset
- Experience mentoring junior software engineers
- Advanced knowledge of Object Oriented Programming, Test Driven Development, Distributed Systems, and MVC design
- Experience building SaaS applications and working with Product Management in a continuous deployment environment
- A desire to create elegant, scalable, and maintainable tools and solutions
- Experience with some of our primary technologies: Ruby on Rails (or similar), MySQL/PostgreSQL, ElasticSearch, queueing technologies and architecture (example: Apache Kafka)
- Experience with managing 3rd party data contracts and/or public-facing APIs
- Bachelor's Degree or equivalent experience
Salary, Benefits & Perks:
Teammates begin receiving benefits on the first day of the month following or coinciding with one month of employment. Offerings include:
- Paid Time Off - Invoca encourages a work-life balance for our employees. We have an outstanding PTO policy starting at 20 days off for all full-time employees. We also offer 16 paid holidays, 10 days of Compassionate Leave, days of volunteer time, and more.
- Healthcare - Invoca offers a healthcare program that includes medical, dental, and vision coverage. There are multiple plan options to choose from. You can make the best choice for yourself, your partner, and your family.
- Retirement - Invoca offers a 401(k) plan through Fidelity with a company match of up to 4%.
- Stock options - All employees are invited to ownership in Invoca through stock options.
- Employee Assistance Program - Invoca offers well-being support on issues ranging from personal matters to everyday-life topics through the WorkLifeMatters program.
- Paid Family Leave - Invoca offers up to 6 weeks of 100% paid leave for baby bonding, adoption, and caring for family members.
- Paid Medical Leave - Invoca offers up to 12 weeks of 100% paid leave for childbirth and medical needs.
- Sabbatical - We thank our long-term team members with an additional week of PTO and a bonus after 7 years of service.
- Wellness Subsidy - Invoca provides a wellness subsidy applicable to a gym membership, fitness classes, and more.
- Position Base Range - $151,000 to $185,000 Salary Range / plus bonus potential
- Please note, per Invoca's COVID-19 policy, depending on your vaccine verification status, you may be required to work only from home / remotely. At this time, travel and in-person meetings will require verification. This policy is regularly reviewed and subject to change at any time.
- *Please note that we are only considering candidates who currently live in the United States and Canada area. *
DEI Statement
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
#LI-Remote
Share this Job Share
- Kunai
- Senior Backend Engineer - .NET
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 30
Senior Backend Engineer - .NET at Kunai
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
We are looking for software engineers who live and breathe the .Net ecosystem to help us build a virtualized payment platform with a muti-billion-dollar neo-bank client. This team will have the opportunity to contribute to the design, architecture and development of a 21st century payment system built on nothing but best practices and to see their work come to life in the hands of millions of customers.
Requirements:
- At least 7 years of experience using .NET in production applications
- Fluency with T-SQL or SQL Server
- Knowledge of .NET framework, including some exposure to ASP.NET
- Knowledge of Microservice based architecture
- Familiarity with JavaScript frameworks, in particular AngularJS
- Proficiency in structuring and writing unit tests, as well as openness to paired programming
- Some exposure to the Windows Communication Foundation (WCF) and Web API
Extra Credit :
- Demonstrable experience working with Amazon Web Services, Terraform, and Docker
- Familiarity with systems engineering and automation
- GraphQL
Share this Job Share
- Askria
- AI / ML Engineer
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 30
AI / ML Engineer at Askria
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Company Description
AskRia is a financial and fundraising decision engine for startups and investors.
As founders ourselves, we understand that there are several challenges a startup founder faces in their journey including biases in decision making, information asymmetry, restrictive financing advisory and lack of resources. At AskRia, we actively aim on solving these Founders challenges and ensure their startups are operating efficiently and effectively.
Role Description
- Build, test, and deploy AI models, ensuring high data quality and completeness by proposing and iterating experiments to bridge gaps.
- Continuously improve existing models through fine-tuning hyperparameters and advanced techniques, ensuring efficiency and scalability for large-scale applications.
- Establish robust model evaluation metrics and implement monitoring systems to track performance in production, making proactive adjustments for sustained accuracy and reliability.
- Design, train, and fine-tune state-of-the-art large language models, focusing on efficiency and scalability.
- Build ML training and inference systems and develop pipelines for synthetic and human text datasets.
- Focus on LLM and model-based system performance, security, and robustness, ensuring accurate, quick, and comprehensive responses to various interactions.
- Develop techniques and tooling for ML model monitoring, including data drift detection, anomaly detection, and fairness and bias mitigation.
Role requirements
- Bachelor’s degree / Master’s degree in a technical discipline with a minimum of 3 years of relevant engineering experience in a high-performing software team.
- Extensive expertise in AI, ML, NLP, and deep learning, specifically emphasising generative models.
- Possess technical proficiency and hands-on experience with foundational models such as BERT, Transformers, PaLM, Bard, and AWS LLM, as well as practical knowledge of Azure OpenAI, Google Vertex Gen AI, and other related technologies.
- Proven ability to collaborate seamlessly across various technical departments
- Experience in wearing multiple hats, showcasing leadership qualities as the team grows, and a willingness to adapt to evolving responsibilities.
- Strong passion for ensuring product excellence and delivering a great user experience.
- Intellectual curiosity, demonstrated by staying up-to-date with the latest advancements in deep neural network research and architectures.
Why Join Us?
We are a team of driven individuals fuelled by a shared passion for establishing an innovative AI company. At AskRia, you will have a steep learning curve and an opportunity to play a crucial part in a small team, thereby providing a holistic overview of the fintech landscape. The contributions you make will distinctly and directly influence the company's growth and development.
The role will provide a great chance to learn, build your network and accelerate your career. You will have the opportunity to work directly with the Founder of the company.
Share this Job Share
- Mayvue
- Senior Software Engineer
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 30
Senior Software Engineer at Mayvue
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Mayvue is seeking a highly motivated developer to join our team located in the North Shore of Pittsburgh, PA. (senior-level experience)
This position offers both in-office (Pittsburgh, PA) and the flexibility of being remote. You tell us what works for you!
Company and Team Recognitions:
- 2024 Inc. 5000 Regionals Northeast (#161)
- 2023 Inc. 5000 Regionals Northeast (#123)
- 2023 Inc. Best Places to Work
- 2023 Fast 50 Award Recipient
- 2023 Inc. 5000 Honoree (#3924)
- 2023 Tech 50 Winner: Startup
- 2022 Tech 50 Finalist: Solutions Provider, Innovative Tech
- 2022 PGH Fast 50 Award Recipient
Are you the type of person that is looking for something “more”?
Do want to make a difference in the workplace?
You have a desire to speak up and make your voice heard.
You are interested in being in a position with an unlimited amount of potential.
Simply put – we’re looking for great people to grow with!
As a company, we are in a unique position. We’re a relatively new company and still have a “startup culture” but our team is comprised of experienced individuals and our hard work has us poised for explosive growth in the future.
We are seeking individuals that recognize the opportunity and want to work alongside us to ensure we reach our potential. Mayvue is in the process of are revisiting our current procedures to ensure that our approach is the best for our team and customers. The software that we develop is a combination of “legacy” code and brand-new software.
As a developer at Mayvue, you will have the opportunity to build software that is used by a trillion-dollar industry and a critical part of the infrastructure that United States rely on. You need to be comfortable working at any level of the stack and enjoy influencing the technical design and future direction of a product. Your growth can and will only be limited by your desires and career aspirations!
Working for a startup company, requires you to be a self-starter and team player. You are individually responsible for your own success, and the success of Mayvue.
Qualifications and Skills
- 5+ years designing and developing software for production systems
- 5+ years of C# programming experience
- 5+ years of SQL Server/Oracle experience
- 5+ years of modern JavaScript frameworks (we use Vue)
- Experience with Object Oriented programming, unit testing, and design patterns
- Demonstrated ability to stay contemporary with the rapid pace of technology advancement.
- Deep understanding and experience with all aspects of the software development life cycle, from design and development through release and support
- Ability to take ownership and accountability and escalate issues to the next level if necessary
- Desire to constantly improve and become better and pushes the team to do the same
Benefits
- Unlimited PTO
- Life Insurance at no cost to employees
- Short-term and long-term disability at no cost to employees
- Paid maternity and paternity leave
- Healthcare insurance (Premiums are partially paid for by Mayvue)
- Dental and vision at no cost to employees and dependents
- Optional supplemental life insurance
- Receive $1,000.00 per year for Continuous Learning Allowance
- Receive 1 day paid per year as a Community Service Allowance
- Onsite gym in Pittsburgh office
- Health Savings Account and Dependent Care Flexible Savings Account
- Employer contributions to your 401(k) up to 50% of contributions on the first 5% deferred.
- Have your favorite snacks and beverages when you work in our Pittsburgh Headquarters
- Hybrid/remote work available
- Flexible schedule
Mayvue provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Share this Job Share
- Bitfinex
- Senior Backend Developer - Node (Remote)
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 30
Senior Backend Developer - Node (Remote) at Bitfinex
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Bitfinex is a digital asset trading platform offering state-of-the-art services for digital currency traders and global liquidity providers.
Founded in 2012, Bitfinex was one of the first professional platforms set up to accommodate for the booming interest in cryptocurrency trading. Since then, our team has gained invaluable experience whilst cementing our spot as the go-to platform for digital asset traders and institutions.
Our Mission
Our aim is to create a free and accessible global digital economy by disrupting the current financial services industry.
Our team is entirely remote, composed of individuals with an ownership mentality; no one waits to be told what to do. Each member of the team is a highly motivated self-starter that is comfortable with autonomy and believes in lifelong learning. When we’re not working, we’re dreaming about it. We place our egos aside and thrive within a culture that fosters one another from the birth of a concept to launch of a product.
At Bitfinex you have the freedom to work as you please - all that matters is execution.
Join us and help lay the foundation for a decentralized future.
Key responsibilities
As a senior Backend Developer, you will be a part of the team that works on the development of the backend components of all Bitfinex Services (main trading application, Bitfinex Pay, Lightning Network support, Blockchain integrations, ….). This includes:
- New Products and Features - Bitfinex continuously strives to create innovative new features in order to provide the most professional trading experience for customers. These are developed and deployed using agile methodologies, to ensure the user experience remains the best in the industry.
- Scalability - all backend services that power Bitfinex platform must remain effortlessly smooth, responsive, and real-time for customers as the platform continues to scale to accommodate new user growth. A good example are the renown Bitfinex API, the most solid, low-latency and complete in our industry.
- Security - Bitfinex makes Security its most important feature. The Backend Development team is responsible for building all the API services and backend processes with the highest security principles and standard, in order to protect the safety of the entire user base.
Requirements
- Exceptional Node/JavaScript skills
- Familiar with microservices architecture
- Have actively participated in the development of a complex platform
- Good experience in interacting with databases (MySQL, MongoDB)
- Ability to quickly learn new technologies
- Good understanding of security practices
Share this Job Share
- Calm.com
- Senior Backend Engineer
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 30
Senior Backend Engineer at Calm.com
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Senior Backend Engineer
Remote, US
About Calm
Calmis on a mission to support everyone on every step of their mental health journey. With the #1 app for sleep, meditation and relaxation as well as a growing library of digital, evidence-based mental health programs, Calm offers trusted support for individuals and organizations alike. Our flagship consumer app provides personalized content and activities featuring a range of experts and beloved celebrity voices to help users manage stress, improve sleep and live mindfully. Our workplace and healthcare solutions offer a consumer-friendly approach to clinical content and HIPAA-compliant resources in order to drive positive health and business outcomes. Named aTIME100 Most Influential Company, Calm supports more than 150 million people and 3,500 organizations across seven languages and 190 countries.
What We Do
We build Calms product, guide Calms analysis, secure Calms data, and operate the platforms that underpin it all. Were product-minded, team-oriented, and grounded in the mission of meeting everyone where theyre at on their mental health journey. We work in fast-moving, small pods and as a Senior Backend Engineer you will be expected to gather technical requirements, design and publish technical specs of innovative systems, as well as own building and releasing them into production.
What Youll Do
The Senior Backend Software Engineer is a critical member of the Calm Engineering Team. In this role, you will be responsible for designing, developing, and maintaining the backend systems that power our mobile and web applications. You will work closely with a team of engineers, designers, product managers, and customers to ensure that our products are reliable, performant, and secure. Specifically, you will:
- Collaborate with stakeholders to gather requirements, define project scope, and develop technical specifications
- Design, develop, and maintain backend systems that are reliable, scalable, and secure
- Lead development and implementation of complex backend features and services, collaborating cross-functionally with QA, DevOps, PMs, and client engineers to ensure smooth development and deployment process
- Write high-quality, well-documented, and easily maintainable code that adheres to industry standard best-practices
- Ensure high test coverage for all code, including unit and integration tests
- Implement backend features with instrumentation and monitoring to detect system errors and performance issues
- Stay up-to-date on the latest backend technologies and trends
- Develop, mentor and train software engineers
Who You Are
- Experience with the following languages/technologies/frameworks (or equivalents):
- Javascript/Typescript
- GoLang
- Docker
- Kubernetes
- Terraform
- AWS / GCP / GKE
- Airbyte
- Relational DBs / SQL
- Experience with REST API-based microservices design
- Proven experience working effectively in a fast-paced, agile environment as part of a collaborative team
- Willingness and enthusiasm to learn new technologies and tackle challenging problems
- Experience providing accurate high-level estimates based on complexity and consistently delivering on time and with quality
- Consistently deliver on commitments through disciplined estimates and task breakdowns
- Proficiency in writing unit and integration tests in a CI/CD environment
- Excellent communication skills, with the ability to convey technical solutions to both technical and non-technical stakeholders
- Provide high-quality code reviews centered on code quality and mentoring
- Ability to partner with leads across products to leverage institutional knowledge to solve complex problems
- Ability to work independently and as part of a team
- Ability to meet deadlines and work under pressure
Nice to Haves
- Past experience building apps in highly controlled industries, i.e., healthcare
Minimum Requirements
- This role typically requires 8 years of related experience
- BS in Computer Science, Engineering, or a related technical field
The anticipated salary range for this position is $185,500- $259,700. The base salary range represents the low and high end of Calms salary range for this position. Not all candidates will be eligible for the upper end of the salary range. Exact salary will ultimately depend on multiple factors, which may include the successful candidates skills, experience, and other qualifications. This role is also eligible for equity + comprehensive benefits + 401k + flexible time off.
Share this Job Share
- HeartFlow
- Manager, Engineering – Full Stack
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 30
Manager, Engineering – Full Stack at HeartFlow
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Manager, Engineering – Full Stack
at HeartFlow, Inc
Mountain View, California, United States; Austin, Texas, United States; Remote, United States;
HeartFlow, Inc. is a medical technology companyadvancingthe diagnosis and management of coronary artery disease, the #1 cause of death worldwide, using cutting-edge technology. The flagship productan AI-driven,non-invasive cardiac test supported by the ACC/AHA Chest Pain Guidelines called theHeartFlow FFRCTAnalysisprovides a color-coded, 3D model of a patients coronary arteries indicating the impact blockages have on blood flow to the heart.HeartFlow is the first AI-driven non-invasive integrated heart care solution across the CCTA pathway that helps cliniciansidentify stenoses in the coronary arteries (RoadMapAnalysis), assess coronary blood flow (FFRCTAnalysis), and characterize and quantify coronary atherosclerosis (Plaque Analysis).Our pipeline of products is growing and so is our team; join us in helping to revolutionize precision heartcare.
HeartFlow is a VC-backed, pre-IPO company that has received international recognition for exceptional strides in healthcare innovation, is supported by medical societies around the world, cleared for use in the US, UK, Europe, Japan and Canada, and has been used for more than 250,000 patients worldwide.
HeartFlow is a VC-backed, pre-IPO, Software as a Service (SaaS) company that has received international recognition for exceptional strides in healthcare innovation. We combine clinical expertise with cutting-edge technology (deep learning, computational fluid dynamics, cloud-based computing) to revolutionize the diagnosis and treatment of coronary artery disease.
If you are passionate about web applications, cloud architecture, and leading world-class teams of software engineers, come join our engineering team! You will work alongside Software Engineers, Usability Designers, and Process Engineers to deliver future generations of our internal web applications. #LI-IB; #LI-Remote
Job Responsibilities
- Ensure timely release of software through project management best practices
- Provide technical leadership on software components and tooling (cloud architecture, CI/CD pipelines, testing frameworks, UI frameworks, Databases)
- Provide guidance to direct reports (career development of Software Engineers, 3-5 reports expected)
- Drive continuous improvement of our development methodology (Agile) and Engineering culture
- Collaborate cross-functionally with key partners in Product Management, Strategy, Operations, and Regulatory to ensure high-quality, high-impact delivery of innovative software projects
- Collaborate with the UX team to review UI mocks and ensure they are executed using UI/UX best practices
- Identify technology risks and dependencies early to establish mitigation plans
- Hands-on technical contributions as appropriate
Qualifications required
- Minimum Bachelors degree in Computer Science or related
- 5+ years of relevant industry experience in a software company as a full-stack engineer
- 2+ years of management experience, preferably within growing organizations (hiring, forming new teams)
- Deep understanding of software development best practices: testing, CI/CD, DevOps, Agile methodologies
- Experience developing web-based user interfaces and applying UI/UX best practices
- Experience with cloud-based infrastructure (Amazon Web Services or equivalent)
- Experience architecting data-driven applications using data management best practices
- Advanced programming proficiency: JavaScript, TypeScript, Python
- Excellent communication and collaboration skills
How you stand out
- Experience with Vue.js, Django
- Experience using SQL, NoSQL databases
- Experience with medical applications or other regulated industries
The pay range for this role takes into account the wide range of factors that are considered in making compensation decisions including but not limited to experience and training; skill sets; licensure and certifications; and other business and organizational needs. A reasonable estimate of the base salary compensation range is $141,000 to $215,025 (for all locations outside San Francisco Bay Area) and $159,000 to $242,475 (for San Francisco Bay Area).
HeartFlow, Inc. is an Equal Opportunity Employer. We are committed to a work environment that supports, inspires, and respects all individuals and do not discriminate against any employee or applicant because of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law. This policy applies to every aspect of employment at HeartFlow, including recruitment, hiring, training, relocation, promotion, and termination.
Positions posted for HeartFlow are not intended for or open to third party recruiters / agencies. Submission of any unsolicited resumes for these positions will be considered to be free referrals.
US Locations Only: All employees and contingent workers (contractor, consultant, interns or temporary personnel) are required to be vaccinated against SARS-CoV-2 as recommended by CDC, unless a reasonable accommodation is approved. All prospective hires will be expected to provide proof of vaccination on their first day of employment.
Share this Job Share
- GlossGenius
- Senior Software Engineer, Frontend
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 30
Senior Software Engineer, Frontend at GlossGenius
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Senior Software Engineer, Frontend
at GlossGenius
Remote – USA
About GlossGenius
GlossGenius is building an ecosystem enabling entrepreneurs to succeed. We empower small business owners to focus on being creators, not admins, by offering a range of business management tools including booking and scheduling, marketing, analytics, payment processing and much more.
Tens of thousands of small business owners have chosen to rely on GlossGenius every day to run their entire set of business operations. With its powerful, intuitive platform, GlossGenius is some part a fintech company, some part an SMB software company, while its vibrant, distinguished brand makes it some part a consumer company.
About the Role
As a Senior Software Engineer at GlossGenius, you are an experienced engineer who can own a large feature or project, scope it technically, break it down, and execute on it. You will collaborate closely with stakeholders and other engineers, as well as potentially lead a smaller pod of engineers.
Our web and mobile engineers at GlossGenius are building a platform that empowers over tens of thousands Service Professionals to run their businesses. We have a mobile product that our customers love (4.8 in the App Store!) with plans on rapidly expanding on our web experiences, from enabling them to view calendars, see upcoming appointments, process payments, and create waitlists to creating seamless integrations between our mobile applications and our Chief Money Maker Hardware (our own POS) as well as being one of the first apps to integrate with Tap-To-Pay NFC Cards, our products empower our users to build their businesses.
What Youll Do
- Own projects end to end, from design to implementation, managing complexity and working with stakeholders to think through areas such as business impact, reliability, operability, and security.
- Collaborate with product managers, product design, or other cross-functional stakeholders on roadmap initiatives, product ideation, and prioritization. Break down epics and projects to consumable size for the team and continuous deployment.
- Produce high-quality code thats easily testable, readable, and accounts for edge cases and errors.
- Architect tools, services, and systems using well accepted design patterns to allow for iterative autonomous development and future scaling.
- Uphold best practices and high standards for engineering and product quality in addition to mentoring newer team members to do the same.
What Were Looking For
- 5+ years of experience in software engineering
- You have experience leading and owning end-to-end product development and impactful technology initiatives for organizations; youre able to break down work into manageable tasks for a team and partner with operational teams to roll out changes that affect their workflow
- You have experience working with React or relevant web technologies.
- You have experience working in a collaborative environment involving different functions, stakeholders, and subject matter experts
- You have a desire to work in a fast paced environment, a bias for action, a passion for self-improvement, and helping to elevate and mentor those around you
- Proficiency in both spoken and written English
What we work with:
- Web: Typescript / Javascript (React, Redux)
- Mobile: React Native
- Backend: Ruby (Rails, Sidekiq), Kotlin (micronaut, jooq), GRPC, Protobuf, and Postgres
Benefits & Perks
- Flexible PTO
- Competitive health & dental insurance options, with premiums covered by GG
- Generous, fully-paid parental leave policy
- Retirement Savings Plan
- Professional Development – employees receive a yearly stipend for approved learning and educational-related expenses
- Home office support
- Team Bonding opportunities – as a distributed team, being able to build meaningful bonds both virtually and in person is incredibly important to us! We are constantly evaluating how we accomplish this and currently, teams are given opportunities to gather in person throughout the year
The starting base salary for this role in New York, California, and Washington is between$170,000-$200,000+ target equity + benefits. The base salary offered is dependent upon many factors including skills, experience, location, and education. The base pay range is subject to change and may be modified in the future.
Additionally, this role is currently eligible to participate in GlossGeniuss equity plan as well as a range of health & wellbeing, retirement savings, and other benefits within our total rewards offering.
In order to enter the NY office or participate in any in-person events, all employees must show proof of vaccination against COVID-19. For those individuals who are unable to be vaccinated, GlossGenius will engage in an interactive process to determine a reasonable accommodation.
Share this Job Share
- GitLab
- Fullstack Engineer (Typescript), Create: Editor Extensions
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 30
Fullstack Engineer (Typescript), Create: Editor Extensions at GitLab
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Fullstack Engineer (Typescript), Create: Editor Extensions
at GitLab
Remote
The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 2,000+ team members and values that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab.
An overview of this role
The Create:Editor Extensions team is part of the Create Stage in the Dev Sub-department. The Create stage focuses on multiple categories: Editor Extensions, Code Suggestions, the Web IDE, Remote Development, and more.
Our team works on Editor Extensions that support developers directly in their IDEs, where they spend the majority of their time.
You’ll be working on the VS Code extension. Joining the Editor Extensions team provides the opportunity to work on cutting-edge AI enhancement projects, which are at the forefront of technological advancements. The team’s focus on expanding IDE support for the VS Code Extension and the Language Server offers an exciting challenge and a chance to contribute to innovative solutions.
Some examples of our projects:
- VS Code Language Server Integration
- Integrate a code parser to enhance Code Suggestions
What you’ll do
- Backend Topics: TypeScript, Node.js, Language Server, Git
- Frontend Topics: TypeScript, CSS, Vue
- Advocate for improvements to product quality, security, and performance that have a particular impact across your team.
- Solve technical problems of high scope and complexity. Exert influence on the overall objectives and long-range goals of your team.
- Experience with performance and optimization problems, particularly at large scale, and a demonstrated ability to both diagnose and prevent these problems
- Help to define and improve our internal standards for style, maintainability, and best practices for a high-scale web environment.
- Maintain and advocate for these standards through code review.
- Represent GitLab and its values in public communication around broader initiatives, specific projects, and community contributions.
- Provide mentorship for Junior and Intermediate Engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy.
- Confidently ship moderately sized features and improvements with minimal guidance and support from other team members.
- Collaborate with the team on larger projects.
- Improve the engineering projects at GitLab via the maintainer program at own comfortable pace, while striving to become a project maintainer.
What you’ll bring
- Mandatory: significant professional experience with Typescript or JavaScript
- Mandatory: professional experience with VS Code Extension
- Language Server Expertise
- Visual Studio Code API
- Implement and Optimize Language Servers: Develop and optimize Language Servers for specific programming languages, ensuring efficient communication with code editors.
- Language Server Protocol (LSP) Mastery: In-depth understanding and practical experience with the Language Server Protocol, facilitating seamless integration between language servers and code editors.
- Understanding Extension Points: VS Code provides various extension points, such as editors, languages, themes, and more. Understanding how to leverage these extension points to enhance or extend the functionality of VS Code is key.
- Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
- Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
- Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
- Experience owning a project from concept to production, including proposal, discussion, and execution
- Self-motivated and self-managing, with strong organizational skills
- Share our values, and work in accordance with those values
- Ability to thrive in a fully remote organization
- Ability to use GitLab
- Comfort and familiarity with our code review process
About the team
We are currently focused on bringing Code Suggestions to more IDEs, by building dedicated extensions for VS Code, JetBrains, Visual Studio, Neovim, and GitLab’s Web IDE. We work on multiple projects written in Typescript, Kotlin, C#, and Lua.
Thanks to our Transparency value, you can see how we work in our Team page. You can even see our roadmaps (Editor Extensions, Code Suggestions) and listen to some of our meetings.
How GitLab will support you
- Benefits to support your health, finances, and well-being
- All remote, asynchronous work environment
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and development budget
- Parental leave
- Home office support
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you’re excited about this role, please apply and allow our recruiters to assess your application.
Remote-Global
The base salary range for this role’s listed level is currently for residents of listed locations only. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, and alignment with market data. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
California/Colorado/Hawaii/New Jersey/New York/Washington pay range
$98,000—$210,000 USD
Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.
Share this Job Share
- UPS - United Parcel Service
- Front End Engineer
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 30
Front End Engineer at UPS - United Parcel Service
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Title: Front End Engineer
Location: REMOTE
JobDescription:
Roadie, a UPS Company, is a logistics management and crowdsourced delivery platform. Founded in 2014, Roadie offers businesses fast, flexible and asset-light logistics solutions for last-mile delivery. Roadie enables local delivery to more than 95% of U.S. households by providing access to more than 200,000 independent drivers nationwide – allowing businesses to offer their customers delivery optionality for almost any industry, from airlines to artisans.
Our engineers work to create technology that solves real-world problems in the crowdsourced delivery space. As a front end Software Engineer on the Internal Operations team, you’ll focus on production support and optimization of our existing internal technologies in a fast-paced, agile environment. Our ideal candidate is a skilled problem solver who is eager to learn and grow in their career.
What You’ll Do
- Write clean, high-quality, maintainable, and performant code
- Lead a project to convert a medium-to-large Rails application UI to React
- Collaborate with Engineering, Product and Operations teams to improve performance of existing systems
- Work in a fast-paced environment where we are frequently iterating to support the needs of our users, enhancing our apps and redefining feature roadmaps
- Plan and execute on short-term and long-term engineering goals individually and within the greater technology team
What You Bring
- 3-5 years of software development experience
- Strong React coding skills
- Ruby on Rails coding skills preferred, but not required
- Excellent communication skills
- Ability to work closely with UX designers and other internal stakeholders
- Demonstrated ability to learn new technologies quickly
- Strong critical thinking and problem solving skills to identify and resolve application issues
- Experience writing clean, stable and maintainable code in production environments
- A willingness to admit what you don’t know, and learn what you need to learn quickly
Bonus
- GraphQL
Why Roadie?
- Competitive compensation packages
- 100% covered health insurance premiums for yourself
- 401k with company match
- Tuition and student loan repayment assistance (that’s right – Roadie will contribute directly to your existing student loans!)
- Flexible work schedule with unlimited PTO
- Monthly 3-day weekends
- Monthly WFH stipend
- Paid sabbatical leave- tenured team members are given time to rest, relax, and explore
- The technology you need to get the job done
Share this Job Share
- Muck Rack
- Senior Full Stack Engineer, Search
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 30
Senior Full Stack Engineer, Search at Muck Rack
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Title: Senior Full Stack Engineer, Search
Location: Remote
JobDescription:
Muck Rack is the leading SaaS platform for public relations and communications professionals. Our mission is to enable organizations to build trust, tell their stories and demonstrate the unique value of earned media. Muck Rack’s Public Relations Management (PRM) platform enables organizations to build relationships with the media, manage crisis risk and demonstrate PR’s impact on business outcomes.
Founder controlled, fully distributed, and growing sustainably, Muck Rack has received several awards for its unparalleled culture and product from organizations like Inc., Quartz, G2, and BuiltIn. We value resilience, transparency, ownership, & customer devotion and infuse these values into everything we do.
We’re looking for a collaborative and self-motivated Senior Full-Stack Engineer, Search to join our quickly growing team and make a big impact.
As a Senior Full-Stack Engineer, Search on the Search & Monitoring Team, you’ll work closely with software engineers, product managers, and designers, to ensure that the content available to our customers meets their expectations. You’ll work on major technical projects with large data volumes, lead the building of new user facing features, and help shape our engineering culture and processes. Our tech stack includes Python, Django, Celery, MySQL, Elasticsearch, Vue, and Webpack. Our technology team is focused on scale, quality, delivery, and thoughtful customer experience. We ship frequently without sacrificing work/life balance.
To be set up for success in this role, you’ll need to have:
- 5+ years total professional experience as a software engineer
- Proficiency with Django or a similar framework
- Proficiency with Vue.js or a similar framework
- Proficiency with HTML, CSS, and JavaScript
If any of the below also describe you, this could be an exciting opportunity:
- Worked on a complex, high-traffic site at a startup or software-as-a-service company, ideally with large amounts of data
- Experience with MySQL (or Postgres) and ElasticSearch
- Experience with Celery
- Experience with Kafka or other stream-processing technologies
- Interest in journalism, news, media or social media
In addition, we’re always looking for candidates who:
- Have excellent communication skills, with an ability to explain ideas clearly, give and receive feedback, and work well with team members
- Exhibit a willingness to learn in areas where they have less experience with our tech stack
- Take pride in the quality of their code. (Your code should be readable, testable, and understandable years later. You adhere to the Zen of Python.)
- Work well in a fast-paced development environment with testing, continuous integration and multiple daily deploys
- Have the ability to manage complexity in a large project, and incur technical debt only after considering the tradeoffs
- Take a logical approach to problem solving that combines analytical thinking and intuition
Interview Overview
Below you’ll find an outline of the interview plan for this role. Please note that this is what we expect the process to look like; we may ask you for supplemental information or require an additional step before making a final decision.
- 30 min interview with a member of our Talent Team
- A one hour zoom interview with the hiring manager
- Take-home coding assignment (2-4 hours max)
- Peer interviews, including a 30 min code review discussion
- Final call(s) with executive team member(s)
Salary
The starting salary for this role is between $140,000 – $170,000, depending on skills and experience. We take a geo-neutral approach to compensation within the US, meaning that we pay based on job function and level, not location. For all other countries, we have competitive pay bands based on market standards.
Why Muck Rack?
Remote Work, Forever. We’re a fully distributed team and have pledged to remain that way forever. We offer employees a full home office setup, phone & internet reimbursement, and a monthly coworking membership. We build culture through virtual and in-person team bonding opportunities including team lunches, friendly competitions, and celebratory events!
Transparent Compensation. We offer competitive geo-neutral pay in the U.S. and review compensation at least once annually to ensure internal equity and alignment with the external market. Depending on the role, we offer either a standardized bonus program or attainable commission structure and an opportunity to earn equity in the company. All employees are eligible for our 401(k) plan* with employer contributions.
Health & Wellness*. Muck Rack provides comprehensive health, dental, vision, disability and life insurance for employees and their families. We offer a high-deductible health plan with 100% premium coverage for individuals, as well as a range of other plan options. Our team also has access to 24/7 Virtual Care, an Employee Assistance Program, employer-funded HSA contributions, and other pre-tax benefits. Team members have access to a quarterly wellness stipend and a free Headspace subscription.
PTO and Family Benefits. Our team enjoys 4+ weeks of off-the-grid PTO, paid sick/mental health days and 13 paid holidays, which can be exchanged for additional PTO with our “Holiday Swap Program.” We also provide up to 16 weeks of fully paid parental leave.
Personal & Professional Development. We grow talent by creating internal pathways for advancement and promotion. Muck Rack conducts bi-annual performance reviews, hosts team-wide workshops, and offers management training and leadership training opportunities. We also provide unlimited subscriptions to L&D platforms including Coursera & O’Reilly, as well as 2 additional days of PTO to dedicate to learning and development.
Culture of Inclusion. We know that diverse perspectives breed innovation and help us better serve our customers. We are committed to ensuring employees feel their identities are valued and that people of all backgrounds and points of view are treated equitably.
Customer-First. Founder-controlled means we have the freedom to be nimble, highly collaborative and innovative, building forward-thinking products that enable 3,000+ companies around the world to build trust, tell their stories and demonstrate the unique value of earned media.
*These benefits are specific to US-based employees. In some, but not all, cases we are able to offer equivalent benefits to employees located outside of the United States.
While we are a fully distributed team, we do have limitations on where we can hire and maintain a list of acceptable working locations based on job function. If we are unable to hire in your current location for the role for which you applied, you will be notified via email. While we enjoy many benefits as a permanently distributed and remote company, we cannot always support relocation or extended travel and have guidelines in place to ensure compliant work away from your designated permanent residence.
If you’re excited about an opportunity at Muck Rack but your experience doesn’t align perfectly with the requirements of the role outlined here, please don’t let it stop you from applying. We’re committed to building a diverse and inclusive workplace, and we want to hear from you. You may be a great fit for this role or another position on our team. We deliberately encourage individuals from all backgrounds, including race, gender identity, sexual orientation, and disability status to apply for positions. We are an equal opportunity employer and we’re committed to a fair and consistent interview process and candidate experience.
#LI-Remote
Share this Job Share
- Varo Bank
- Staff Software Engineer, Banking (Backend)
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 30
Staff Software Engineer, Banking (Backend) at Varo Bank
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Staff Software Engineer, Banking (Backend)
US Remote / Charlotte, NC / Salt Lake City, UT / San Francisco, CA
Technology CTO Office
Full-time
Remote
Varo is an entirely new kind of bank. All digital, mission-driven, FDIC insured and designed for the way our customers live their lives. A bank for all of us.
Varo is an entirely new kind of bank. All digital, mission-driven, FDIC insured and designed for the way our customers live their lives. A bank for all of us.
The Banking Engineering Team at Varo Bank is small but is growing rapidly. Our team is responsible for building and maintaining engineering solutions that power Varos core banking, lending, authentication, risk, offers, and marketplaces to achieve our goal to disrupt the banking industry and build products that help improve the financial wellbeing of our customers.
This is a backend focused position that deals with reliability, load, and scale in every thing that we do. System design thinking, reliable and quality code, and extreme customer focus are what you bring to the table. Youll get to work in a fast-paced environment, with modern technology stacks, be part of a great and diverse workplace, and improve the financial lives of others.
What you’ll be doing
- Design and build scalable distributed solutions that our customers can build their lives around
- Evolve our core banking platform systems to support the latest financial services
- Lead large-scale projects from ideation to creation with a customer-first mindset
- Mentor engineers and help build a tech culture that makes magical products
- Influence the technical strategy with a drive to improve products, infrastructure, processes, or organizations
- Work cross-functionally with various engineering, product, and operations teams
You’ll bring the following required skills and experiences
- 10+ years of industry experience in software development leading large and strategic high-impact areas in business
- Technical leadership and ownership in bringing multiple engineering functions to production
- Experience with scalable, distributed systems with a test-first approach
- Deep understanding of microservices and event-driven architectures
- Experience in strong consistency in a distributed environment, transactional databases, and caching systems
- Deep understanding of the software security practices
Technologies we use
- Kotlin, Java, Spring Boot
- AWS – EKS, S3, SNS, SQS, KMS
- PostgreSQL, Kafka, Airflow, Kubernetes, Istio
$180,000 – $200,000 a year
For cash compensation, we set standard ranges for all US-based roles based on function, level, and geographic location, benchmarked against similar-stage growth companies. Per applicable law, the salary range for this role is $180,000 – $200,000. Final offer amounts are determined by multiple factors as well as candidate experience and expertise and may vary from the identified range.
We recognize not everyone will have all of these requirements. If you meet most of the criteria above and youre excited about the opportunity and willing to learn, wed love to hear from you!
We are currently not accepting applicants for this role from CA, CO, WA, IL, or NY.
About Varo
Varo launched in 2017 with the vision to bring the best of fintech into the regulated banking system. Were a new kind of bank all-digital, mission-driven, FDIC-insured, and designed around the modern American consumer.
As the first consumer fintech to be granted a national bank charter in 2020, we make financial inclusion and opportunity for all a reality by empowering everyone with the products, insights, and support they need to get ahead. Through our core product offerings and suite of customer-first features, we aim to address a broad range of consumer needs while profitably serving underserved communities that have been historically excluded from the traditional financial system.
We are growing quickly in our hub locations of San Francisco, Salt Lake City, and Charlotte along with colleagues located across the country. We have been recognized among Fast Companys Most Innovative Companies, Forbes Fintech 50, and earned the No. 7 spot on Inc. 5000s list of fastest-growing companies across the country.
Varo. A bank for all of us.
Our Core Values
– Customers First
– Take Ownership
– Respect
– Stay Curious
– Make it Better
Varo is an equal opportunity employer. Varo embraces diversity and we are committed to building teams that represent a variety of backgrounds, perspectives, and skills. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Beware of fraudulent job postings!
Varo will never ask for payment to process documents, refer you to a third party to process applications or visas, or ask you to pay costs. Never send money to anyone suggesting they can provide work with Varo. If you suspect you have received a phony offer, please e-mail careers@varomoney.com with the pertinent information and contact information.
Share this Job Share
- Teachable
- Full Stack Engineer – Growth
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 30
Full Stack Engineer – Growth at Teachable
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Title: Full Stack Engineer – Growth
Location: Remote (United States)
JobDescription:
What is Teachable?
Teachable is trusted by creator-educators around the world to grow their impact and income. From online courses and communities to memberships and downloads, Teachable’s digital learning products help creator-educators drive meaningful connection and sustainable revenue. With industry-best ecommerce tools, easily toggled on directly within the platform, creators can confidently maximize their earnings, while getting paid directly by their audience. Teachable’s unmatched focus on the student learning experience also ensures creators can make a positive and influential impact on their communities—entirely on their own terms. Today, tens of thousands of creator-educators use Teachable to share their knowledge, reaching millions of students around the world. To learn more, visit teachable.com.
Are you ready to join a dynamic, cross-cultural team at an exciting turning point in our company’s journey? Now part of the global Hotmart Company portfolio, whose platforms have helped creators earn more than $10 billion, Teachable continues to take the creator economy by storm as a true industry leader. Together, Teachable and Hotmart are delivering market-leading products that prioritize creator control and flexibility, alongside meaningful partnership and support from our team. If you have big ideas, relish the chance to challenge convention, and deeply believe in the power of creators to shape the future, we want you on our team!
What is the role?
The Growth group is looking for a Software Engineer in a full stack capacity. We are happy to consider candidates with particular expertise in either the frontend or the backend, but are prioritizing candidates who are comfortable delivering full-stack features both autonomously and in close collaboration with fellow engineers and cross-functional counterparts.
Growth works to identify and implement features and product improvements that increase Teachable’s paying subscriber base. We rapidly deliver new functionality within the core product to boost the value creators derive from Teachable. We are a highly collaborative and adaptive team that delivers meaningful work that impacts our creators’ ability to run their online businesses.
As a member of our team, you will be responsible for taking ownership of Growth projects spanning the entire software development lifecycle. You’ll design and build new products, improve legacy functionality and code, contribute to new microservice applications, and be a vocal contributor to cross-organizational technical initiatives.
The ideal candidate thrives in an environment where you embrace being a key stakeholder throughout the entire product development lifecycle. You’ll lead projects throughout development, defining timelines, writing and shipping code, and establishing post-release monitoring and measuring practices.
Additionally, ideal candidates will have an interest in contributing to wider technology organization goals, including org-wide adoption of microservice best-practices, improving services infrastructure, improving our legacy codebase, and building experimentation and other tooling that helps all teams rapidly iterate and measure the impact of their work.
What You’ll Do:
- Partner with engineers on the pod and throughout the organization, product managers, and designers to build high-quality, scalable products.
- Strategically support a mindful migration from our existing monolithic application to a microservices architecture. There are a lot of big technical projects Teachable is working through, and Growth Engineering team members are often heavily involved.
- Constantly “leave it better than how you found it” mentality and are willing to work in and improve legacy code that you did not originally write.
- You excel when faced with product and engineering challenges and care as much about building great user experiences as you do writing great code. You are invested in ensuring our product delivers value as effectively and quickly as possible to our users.
- You have a passion for learning and sharing knowledge as well as a desire to create the right solutions for business problems. Growth Engineering is highly collaborative: we grow together when we learn together.
About You:
- 2+ years of hands-on full stack experience building production web applications
- You are comfortable working in a continuous delivery environment, and are able to (or are interested in learning about how to) maintain CI/CD pipelines
- You possess (or are interested in learning) lightweight DevOps skills in order to work in/deliver new microservices and/or micro-frontends semi-autonomously in partnership with
- infrastructure engineers.
- Expert knowledge building and maintaining scalable and reliable full stack applications, using modern programming languages (e.g. Ruby, Python, Java, Scala, GoLang, Javascript, TypeScript, etc.)
- Experience analyzing, designing, and evolving RESTful APIs
- A leader who can drive a project through the entire software development lifecycle in partnership with the entire developer and product team, as well as external stakeholders
- Demonstrated capacity to clearly and concisely communicate complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
- A teammate who thrives in a collaborative environment and provides feedback consistently and well, with an open mind and willingness to continuously improve
Nice to have:
- Exposure to a technical redesign including working on a migration from a monolith to microservices (or micro-frontends) architecture
- Strong interest in contributing to or leading cross-team initiatives that elevate all of Teachable’s new service applications
Additional Details:
At Teachable, we are committed to providing fair and competitive pay (using market data to inform our pay bands), rewarding high performance, and ensuring all employees have the opportunity and ability to impact Teachable’s overall company value. Base salaries will be reviewed at regular intervals throughout the year, typically following performance review cycles currently conducted bi-annually or in conjunction with a promotion.
- This role is open to remote candidates in the U.S.
- Applicants must be currently authorized to work in the United States on a full-time basis.
- For this role, the base salary range is $110,000 to 135,000. Total compensation also includes a competitive benefits package. We review all teammate pay and compensation programs regularly to ensure competitive and fair pay.
While Teachable maintains our NY office for local employees to use, we operate as a remote-first culture in order to give our employees added flexibility. In order to maintain connection and create a community beyond the screen, Teachable holds in-person events throughout the year, where employees and teams can come together for bonding, strategic alignment, goal-setting, and celebrations!
Teachable encourages individuals from a broad diversity of backgrounds to apply for positions. We are an equal opportunity employer, meaning we’re committed to a fair and consistent interview process. Please tell us in your application if you require an accommodation to apply for a job or to perform your job.
Share this Job Share
- Urban SDK
- Data Engineer (Python)
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 25
Data Engineer (Python) at Urban SDK
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
We're hiring Data Engineersto join our engineering team to work on a broad range of data lake and product development projects with a focus on API development and big data infrastructure.
The ideal candidate has 3+ years development experience with skills in python, apache kafka, SQL to demonstrate the ability to lead development of data management solutions and application infrastructure.
As a data engineer you will work on an engineering team including UX, Data Engineering, Data Science, QA engineers and report directly to the VP of Engineering. Our team is organized by agile development methodology and your day to day will include reviewing requirements with product management, collaborating with team members to determine requirements for data structures, API endpoints, and services necessary to create new product features and capabilities.
About Urban SDK
Urban SDK, a Jacksonville Business Journal Best Places to work that helps smart cities transform mobility, transportation, sustainability and safety operations with real-time analytics.
We connect public agencies, policy makers, and the community with better data to make more informed policy and budgeting decisions. Our tools enable users to quickly gather, analyze, and visualize performance indicators to make decisions with a higher degree of confidence.
Responsibilities
- Research and development of data lake, data pipeline and data management solutions
- Planning, documenting and sharing solution architectures and system integrations
- Developing requirements and templates for data pipelines for Data Engineers
- Development of data schema, databases and data governance requirements
- Infrastructure management and business planning
- Working with product team to deliver new features and enhancements
- Constant concern over application performance and data accuracy
Qualifications
- 3+ years professional experience in Python
- Experience with Docker\K8\AWS\Kafka
Nice to Haves
- Experience with geospatial data
- Experience with AWS
- Experience developing data analytics software products
Share this Job Share
- Statuspal
- Software Engineer (Elixir)
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 25
Software Engineer (Elixir) at Statuspal
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
On a mission to increase the internet's SLA
StatusPal's leading incident management solutions empower high-performing technical teams to reduce incident response times and streamline incident communication.
We collaborate closely with customers in high-stakes industries, including IT, financial services, and government. The vital products we deliver play a pivotal role in safeguarding critical assets on a global scale.
Our Team
Our small, tight-knit team is working with Elixir, Phoenix, Svelte, Oban, PostgreSQL, GCP, Github, Linear and Slack. If you fancy yourself as an Elixir / Phoenix enthusiast, please apply even if you aren't already an expert.
The Role
We're looking for a passionate and self-motivated (Elixir) software engineer to help develop new features and improvements for our existing products (status pages and monitoring) and build our new upcoming products around the incident management process.
Responsibilities
- Get familiar with the existing codebase to become productive and start contributing to new features and improvements in a timely manner.
- Architect, develop, and ship features that users love for existing and new products.
- Come up with creative and efficient ways of solving complex challenges.
- Collaborate with a small yet talented team of engineers and designers to define the short and long-term vision for the product.
- Turn high-level product requirements into concrete engineering tasks and feature designs.
Requirements
- 3+ years of professional software development experience with Elixir/Phoenix or similar (Ruby/Ruby on Rails, Python/Django).
- Experience working with REST APIs, web frameworks.
- Good knowledge about Postgresql.
- Ability to produce simple and clean HTML.
- 2+ years of professional experience with Javascript, jQuery, Bootstrap, and React.
- An appreciation of functional programming and a strong desire to become an expert Elixir programmer.
- Excellent oral and written communication skills.
- Strong problem-solving skills and ability to thrive in a fast-paced, collaborative environment.
- Ability to collaborate effectively with cross-functional teams, including developers, UI designers, and stakeholders to deliver cohesive design solutions.
Nice to Have
- Experience with CI/CD, linux servers administration, cloud computing, Docker.
- Expertise in Elixir or other functional programming languages.
- Experience with OTP and distributed Erlang nodes.
- Experience with Ansible, Kubernetes.
Perks of working at StatusPal
- After onboarding, you can choose flexible working times that work best for you.
- We are a fully remote company, so you can work from wherever you want to.
- Work with a young and dynamic team with great opportunities for professional growth.
- Create an impact by working on a product that's competing on a global scale.
- Find a space to learn continuously and choose the tools and equipment for your job.
- 15 days of paid annual leave + 12 national German holidays.
If you fit the requirements and are keen to join our team, apply today. We are looking forward to your application!
Share this Job Share
- Story.com
- Frontend Engineer
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 25
Frontend Engineer at Story.com
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
Job Title: Frontend Engineer
Location: San Francisco (Preferred / willing to relocate)
About Story.com:
Story.com is the #1 AI storytelling platform - democratizing and revolutionizing storytelling leveraging videos.
Role:
Seeking an experienced Frontend Engineer to lead UI development. You'll play a crucial role in shaping our product's user interface, working closely with our design and backend teams.
Application Bonus: To stand out from other candidates, keep your application limited to:
- One liner about why you're the right fit
- Link(s) to previous apps built, preferrably consumer apps
- (Optional) brag about your best achievement
Responsibilities:
- Develop and maintain responsive, visually appealing UI by converting Figma designs into pages.
- Integrate with backend APIs for a seamless user experience.
- Ensure best practices for performance, speed, SEO and user flow
- Lead the frontend development.
Requirements:
- 3+ years of frontend development experience.
- Proficiency in React.js (NextJS), and Tailwind CSS
- Ability to identify and understand problems, communicate and collaborate with the team
- Prior experience in a startup environment is highly preferred
Process:
- Initial Screening
- Tech assignment (MVP of an existing problem)
- Assignment follow-up and tech interview
- Cultural call
- Offer
Share this Job Share
- ADIA Health
- Full Stack Engineer
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 25
Full Stack Engineer at ADIA Health
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
About the Role: We are seeking a talented Full Stack Engineer to join our team and contribute to the development of our software product. As a Full Stack Engineer, you will be responsible for designing, implementing, and maintaining both frontend and backend components of our software solutions. The ideal candidate should have a strong passion for technology, excellent problem-solving skills, and the ability to thrive in a fast-paced, collaborative environment.
*Key Responsibilities: *
- Design, develop, and maintain scalable and responsive web applications from concept to deployment.
- Collaborate with product managers, designers, and other engineers to understand requirements and translate them into technical solutions.
- Implement user-friendly interfaces using modern frontend technologies and responsive design principles.
- Develop robust backend systems using server-side languages and frameworks
- Design and optimize database schemas, query performance, and data models for efficiency and scalability (SQL and NoSQL databases).
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Conduct code reviews and provide constructive feedback to ensure code quality and consistency.
- Implement automated testing, continuous integration, and deployment pipelines to ensure the reliability and stability of software releases.
Requirements:
- Bachlor's degree in Computer Science, Engineering, or a related field
- 5+ years of experience as a Full Stack Engineer with a proven track record of delivering high-quality applications
- Proficiency in Node.js and React
- Strong problem solving skills and the ability to debug complex issues across the full stack
- Experience working in a complex domain, ideally U.S. Healthcare
- English fluency required
Share this Job Share
- f2pool
- Software Engineer - Back-end / Full-stack
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 25
Software Engineer - Back-end / Full-stack at f2pool
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
As our Backend Developer, you will be designing, developing, and deploying software solutions that power various products at f2pool. In this role, you will work closely with a group of talented product managers, UX designers, and other engineers to build the next generation of our products.
What will you do?
- Responsible for the architectural design and development
- Create scalable systems to solve different problems using modern cloud technology and industry best practices
- Create server code that is extensible, well-tested, and secure
- Leverage automated testing, CI/CD, container orchestration, and other modern development techniques
- Design database schema that is performant, scalable, and maintainable
- Proactively make suggestions and challenge the status quo for improving our products and internal processes
What excites us about you?
- Bachelor’s degree in Computer Science or relevant studies
- Knowledge in HTTP, WebSocket, TCP/IP protocols
- Familiar with the principles of Unix/Linux operating system and skilled in using shell tools
- Familiar with Python, Docker and Golang
- Team player with good communication and problem-solving skills
- Able to work independently and set up an efficient development environment
- You are comfortable with ambiguity, able to take charge and get things done despite the unknown
What will be great to have?
- You are passionate about blockchain technology and a decentralized future, and you are familiar with the technologies behind blockchains.
- You are contributing to the open-source community
- You have working experience in a startup environment
- You have built financial, high reliability, or security systems
Share this Job Share
- Stakefish
- (f2pool) Software Engineer - Back-end / Full-stack at stakefish
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 25
(f2pool) Software Engineer - Back-end / Full-stack at stakefish at Stakefish
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
As our backend developer, you will be designing, developing, and deploying software solutions that power various products at f2pool. In this role, you will work closely with a group of talented product managers, and other engineers to build the next generation of our products.
What will you do?
- Responsible for the architectural design and development
- Create scalable systems to solve different problems using modern cloud technology and industry best practices
- Create server code that is extensible, well-tested, and secure
- Leverage automated testing, CI/CD, container orchestration, and other modern development techniques
- Design database schema that is performant, scalable, and maintainable
- Proactively make suggestions and challenge the status quo for improving our products and internal processes
What excites us about you?
- Bachelor’s degree in Computer Science or relevant studies
- Knowledge in HTTP, WebSocket, TCP/IP protocols
- Familiar with the principles of Unix/Linux operating system and skilled in using shell tools
- Familiar with Python, Docker, and Golang
- Team player with good communication and problem-solving skills
- Able to work independently and set up an efficient development environment
- You are comfortable with ambiguity, able to take charge and get things done despite the unknown
What will be great to have?
- You are passionate about blockchain technology, a decentralized future, and you are familiar with the technologies behind blockchains
- You are contributing to the open-source community
- You have working experience in a startup environment
- You have built financial, high reliability, or security systems
Share this Job Share
- Timescale
- (Senior) Software Engineer – Backend
- Anywhere (100% Remote) OnlyFulltime
- Programming
POSTED April 25
(Senior) Software Engineer – Backend at Timescale
- Programming
- Fulltime
- Anywhere (100% Remote) Only
Job Description
(Senior) Software Engineer – Backend
Engineering
We’re looking for experienced software engineers to help us build and maintain our managed TimescaleDB cloud services. You will have the opportunity to work with a close-knit team, developing Golang services that power our users TimescaleDB experience. You will design and architect features and services from the ground up and have ownership over them from the design phase through deployment to production.
Timescale is an all-remote organization; this is a full-time position and can be located anywhere across a wide range of time zones and locations (UTC-8 to UTC+5.5)
Requirements:
- 2+ years of software engineering experience in production environments
- Strong programming skills (we mainly use Go but are more concerned with good fundamentals), including working with concurrency and high volume/traffic workloads
- Experience with event-driven architecture and modern API technologies like gRPC and GraphQL
- Strong experience with and commitment to testing
- Comfortable developing with Linux and containers
Nice to haves
- Experience with deploying in Kubernetes environments and/or developing Kubernetes operators/controllers
- Deep knowledge of at least one major cloud provider (AWS preferred)
- Experience deploying, operating, and using major production-level databases. Huge bonus points for PostgreSQL and/or TimescaleDB!
Share this Job Share