Skip to content

Latest commit

 

History

History
225 lines (225 loc) · 21.9 KB

backend-jobs.md

File metadata and controls

225 lines (225 loc) · 21.9 KB
,,,,,,,,
undefined

undefined

undefined NaN days ago Apply
Description undefined
Teleport

Senior Backend Software Engineer

golang, senior, engineer 3 days ago Apply
Description Oakland, United States - Teleport is an open core remote-first company headquartered in the San Francisco Bay Area, California. Our mission is to empower engineers to securely access any computing resource anywhere in the world.Modern computing environments are growing bigger and more comple...
Ad Hoc Team

Software Engineer III Back End

security, amazon, ruby 4 days ago Apply
Description

This is a fully remote position. 

Work on things that matter
Ad Hoc is a digital services company that helps the federal government better serve people. Our teams use modern, agile methods to design and engineer government systems that connect Veterans with services, bring affordable health care to millions of people, and support important programs like Head Start. And as we work to make critical government services intuitive, accessible, and human-centered, weâ��re also changing how the government thinks about and uses technology. If you thrive on change, want to help close the gap between consumer expectations and government services, and can see the possibilities in ambiguity, then we want you here with us. 

What matters most
Ad Hoc operates according to our commitment to inclusivity, acceptance, accountability, and humility. We arenâ��t heroes. We believe in missions larger than our individual selves and leave our egos at the door, learn from our mistakes, and iterate in order to better serve the people in our country. We prioritize building teams that represent the diversity of the people our government serves. We love the challenge of government-size projects. We want to bring skills to federal agencies, help them better meet the needs of their users, and close the gap between consumer expectations and government. 

Built for a remote life
Ad Hoc is remote-first and remote-always. Weâ��ve designed our culture, communications, and tools to support a nationwide distributed team since the beginning. Being remote by design allows Ad Hoc to be thoughtful and intentional about creating diverse teams and supporting them with a work environment that fits their lives. With a generous PTO policy and Slack channels for every interest (from bird watching to space nerds to parenting) our culture embraces the things happening in your life. Maybe you need to adjust your schedule to care for your family or take a bike ride. At Ad Hoc, thatâ��s embraced. 

What you�ll do

Our ideal Back End Software Engineer knows how to build large-scale production systems in modern agile environments. They write well-structured, tested, and secure code with little feedback or guidance. They�ve designed and implemented reliable and maintainable APIs and built services that integrate with external dependencies. They can articulate how the thing they've built fits into a larger ecosystem. They�re not afraid of large, complex problems. They take an active role in planning and delivery efforts, drawing on their experience to suggest better approaches or alternatives. As an Ad Hoc Back End Engineer, you�ll be:

  • Shipping software that impacts the lives of millions of people
  • Using modern programming languages and frameworks to build scalable services that gracefully integrate with legacy systems
  • Building and working with APIs to support both the digital services we deliver as well as third-party usage
  • Using unit and integration testing to ensure systems work as intended
  • Helping us continuously, iteratively improve

What we hope you'll bring

  • Minimum 5 years of experience developing consumer-facing web applications, services, and APIs
  • Experience developing web applications in Ruby on Rails, Java, Python, and/or GO
  • Experience with Rest API development and maintenance
  • Experience collaborating with external teams and stakeholders
  • Understanding of the fundamental technologies of the web: HTTP, SSL, HTML, CSS, JavaScript, and APIs
  • Experience and understanding of at least one agile methodology such as Scrum, XP, or SAFe.
  • Experience with Amazon Web Services, in particular EC2, S3, and RDS.
  • Solid spelling, grammar, and communication skills.

More than that, our ideal candidate wants to contribute to work that is bigger than themselves and wants to make a difference collaborating with their team. They care deeply about building better products, better relationships, and better trust in each interaction people have with their government. They believe in intuitive, easy-to-use government services. They collaborate well with designers, stakeholders, and other teams. They mentor and guide more junior engineers. They�re human-centered.

And if you don�t check every box on the list? That doesn�t mean you can�t help us in our mission to deliver critical government services. Talk to us!

Some basic requirements

  • All work must be conducted within the U.S., excluding U.S. territories. Some federal contracts require U.S. citizenship to be eligible for employment.
  • You must be legally authorized to work in the U.S now and in the future without sponsorship.
  • As a government contractor, you may be required to obtain a public trust security clearance.
  • Some of our available roles are on federal contracts that require a degree or additional years of experience as a substitute.
  • Our technical screening involves completing a homework assignment that is then graded blind to remove bias. We do not do tricky, unreliable whiteboarding tests. You can read more about our homework here.

Learn more about engineering at Ad Hoc.

Benefits

  • Company-subsidized Health, Dental, and Vision Insurance
  • Use What You Need Vacation Policy
  • 401K with employer match
  • Paid parental leave after one year of service
  • Continuing education/annual conference attendance stipend

Ad Hoc LLC is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, sexual orientation, gender identity or expression, religion, age, pregnancy, disability, work-related injury, covered veteran status, political ideology, marital status, or any other factor that the law protects from employment discrimination.   

In support of the�Colorado Equal Pay Transparency Act, and others like it across the country, Ad Hoc job descriptions feature the starting range we reasonably expect to pay to candidates who would join our team with little to no need for training on the responsibilities we've outlined above. Actual compensation is influenced by a wide range of factors including but not limited to skill set, level of experience, and responsibility. The range of starting pay for this role is $101,570 - $136,994 and information on benefits offered is here. Our recruiters will be happy to answer any questions you may have, and we look forward to learning more about your salary requirements.

Summon

Senior Backend Engineer

golang, senior, engineer 5 days ago Apply
Description Fully Remote (Americas timezones only), United States - Hires remotely in: North America � South America � Central AmericaRemote OnlyWe're building a unified developer experience to help software teams move faster and stay focused on achieving their goals. Over the past decades, software development has grown in imp...
Buf

Backend Engineer

golang, engineer, backend 5 days ago Apply
Description Toronto, Canada - RemoteBuf is driving a new paradigm of APIs. Our team builds both open-source and commercial software that enables teams- whether they be small startups or the world�s leading enterprises- to ingest, manage, and maintain their APIs systematically: a huge improvemen...
LaunchDarkly

Backend Engineer

golang, api, reliability 5 days ago Apply
Description Oakland, United States - As a Backend Engineer, you will help us build features, design and implement API methods, and improve the performance and reliability of our systems. We're looking for someone who knows what it takes to deliver value to customers and takes pride in the quality of their ...
Summon

Senior Backend Engineer

golang, senior, engineer 5 days ago Apply
Description Fully Remote (Americas timezones only), United States - Hires remotely in: North America � South America � Central AmericaRemote OnlyWe're building a unified developer experience to help software teams move faster and stay focused on achieving their goals. Over the past decades, software development has grown in imp...
Summon

Senior Backend Engineer

golang, senior, engineer 6 days ago Apply
Description San Francisco, United States - Hires remotely in: North America � South America � Central AmericaRemote OnlyWe're building a unified developer experience to help software teams move faster and stay focused on achieving their goals. Over the past decades, software development has grown in imp...
Merchstack

Senior Backend Engineer

ecommerce, typescript, nestjs 7 days ago Apply
Description

Merchstack is looking for an experienced backend engineer to help architect, build, and evolve our SaaS product on the backend. We�re seeking engineers who think about the backend in terms of systems, reuse, flexibility, and performance.

To succeed in this role, you will need a breadth of experience working in modelling data structures for data-rich applications, a passion for object-oriented design patterns and an unparalleled ability to think about individual work items, holistically across the design of the entire application.

What you�ll do

  • Design and implement new GraphQL queries and mutations to either meet customer demand or UI/UX requirements.
  • Contribute to the overall stability and performance of our application.
  • Optimize our application for maximum speed and scalability.
  • Build new data providers for Merchstack in the form of composable plugins.
  • Take ownership of dependencies in our code base i.e. ensuring that we are reasonably patched.
  • Work with the VP of Engineering to plan out new prospective pieces of work ahead of time, such as architectural design and infrastructure requirements.
  • Work with DevOps / DBA functions to ensure that new and existing features are being backed and observed by appropriate hardware/infrastructure.

The Stack

  • Typescript, NestJS
  • SQL / TypeORM
  • Apollo GraphQL
  • ElasticSearch
  • Redis
  • AWS / Elastic Kubernetes Service

What we look for

  • 4+ years building object-oriented data-driven applications at scale.
  • Confident in leveraging relational data sources at scale, this includes but is not limited to a deep understanding of data cardinality, data structures and efficient client-side memory management for large datasets and fast-moving dimensions.
  • Experience leveraging IoC containers for dependency injection, with a full understanding of the 3 main dependency injection lifecycles.
  • Advanced Typescript knowledge and desire to use more advanced Typescript concepts to reduce boiler-plate.
  • Will not write O(n!) code.
  • Good understanding of Internet protocols: TCP/IP, HTTP, WebSocket and demonstratable web performance tuning skills
  • Knowledge of the software development lifecycle (version control, tooling, testing, etc.)
  • An active Github account, showcasing your own projects
  • Deep experience leveraging ORMs for data modelling and data access concerns. Should understand both the pros and cons of using an ORM vs. raw queries.
  • Has worked with one or all of the following: NestJS, TypeORM, Apollo GraphQL

Bonus points

  • Any experience in another exclusively OOP C-like language, for instance: C# or Java.
  • Elasticsearch
  • Functional understanding of service-based architecture.
  • Packaging container-based applications with an emphasis on small footprints.

About you

  • You are detail-oriented and focus on delivering seamless, reliable experiences.
  • You care about code quality and are committed to writing strongly typed, well-tested code.
  • You are intrinsically motivated, able to manage your time, and enjoy working with a distributed team across the globe.
  • You believe in asking for help and helping others when they ask, never throwing a problem over the wall
  • You approach problems with curiosity, creativity, and flexibility.
  • You strive to foster relationships in order ensure healthy debate.
  • You show gratitude and give back.

About Merchstack

Merchstack partners with companies on their journey to build, launch, and scale modern eCommerce stores. We work with market-leading technologies and our own internal products to help our customers achieve ambitious digital experiences and unlock new growth opportunities. We are a remote-only company with employees all over the world, including the Philippines, the United States, Canada, Spain, and the United Kingdom. We are a small team with big ambitions and value people who are driven towards delivery and thrive on autonomy and trust.