Senior Software Engineer (Backend), Invoices

Square
Los Angeles, CA, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description

Square Invoices is the easiest way for merchants to close sales and collect payments remotely. Our customers rely on our products because they are well-designed, easy to use, and integrated with their business.

We are a full-stack product oriented team, spanning across engineering, design, product, data science, and marketing. You’ll contribute to the roadmap and strategy decisions and will play a critical role in helping the team accomplish our industry leading growth goals.

On the Invoices Ecosystem team, we focus on supporting advanced workflows for upmarket sellers who tend to have a longer sales lifecycle compared to in person sales.

Invoices is unique to Square in that we can flex our products to be used complementary to sellers main point of sale, or serve as a complete business and payments stack solution.

Our team is focused, fast-moving, and rapidly growing with an abundance of growth and impact opportunities. We focus on building the best tools to help our merchants close sales and get paid quickly.

We are doing this in an efficient and scalable way, by automating critical functions for our merchants.

You will :

Collaborate closely with engineers, designers, and product managers to design, build, and iterate on world-class product experiences, defining product scope and design.

Be responsible for the entirety of your features; including API design, implementation, automated testing, and rollout.

Hold yourself, and your teammates accountable to the standards of engineering and ethics that enables Square to safely move billions of dollars in payments and allow our customers to trust us with their sensitive data.

Help empower a team of engineers by mentoring individuals, cultivating pragmatic engineering decision-making, and leveraging your technical expertise to constantly raise the quality of design decisions and implementation by holding the team to a high standard.

Partner with Web, iOS, Android, and Server engineers to ship features.

Respond to customer feedback to improve our products.

Build high availability and resilient systems which can accept and report payments no matter the network or device conditions.

6 days ago
Related jobs
Promoted
Nexon Corporation
El Segundo, California

The Senior Software Engineer, MapleStory Worlds (MSW) will be responsible for assisting MSW creators in resolving technical issues encountered during the creation process and providing technical guidance. ...

Promoted
VirtualVocations
Inglewood, California

A company is looking for a Software Engineer Senior Consultant II. Key Responsibilities:Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practicesPractices daily paired programming and test-driven development in writing software and building productPar...

Promoted
BadVR
Los Angeles, California

The ideal candidate has a passion for immersive tech and a talent for solving complex engineering challenges. ...

Promoted
VirtualVocations
Inglewood, California

Key Responsibilities:Architect, build, and maintain backend applications with clean codeLead the development and roadmap of Logistics systemsContribute to building cutting-edge features for fulfillment logistics initiativesRequired Qualifications:5+ years of backend development experience with a pro...

Promoted
Disney Entertainment & ESPN Technology
Santa Monica, California

The DEE Technology Productivity Engineering team is seeking a Software Engineer who has a true passion for using software engineering to build quality into software applications. This engineer will help us develop tools and write tests that support a large variety of Disney software products on web,...

Promoted
VirtualVocations
Inglewood, California

Docker), Kubernetes, or similar is a plusExperience in building performant scalable software. ...

Promoted
Lincoln Search Consultants Inc
Los Angeles, California

Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols. Network management software and we...

Millennium Space Systems, A Boeing Company
El Segundo, California

Job Responsibilities Lead a small team of software engineers to develop the software for a new spacecraft Work c ollaboratively with hardware, control and system engineers to define and develop software requirements, architectures and designs suited for fault - tolerant spacecraft Rapidly prototype ...

Ylopo LLC
Santa Monica, California
Remote

We are looking to hire all levels of skilled backend Engineers to join our team. You will also be responsible for profiling and improving backend performance and documenting our backend codebases. Ylopo, LLC is a rapidly growing marketing and technology company providing internet marketing services ...

Splunk Inc
California, United States

We're looking for a Senior Principal Software Engineer to help lead a diverse team of engineers to build upon our data platform as we continue to innovate on application observability. Strong fundamentals in software engineering: data structures, algorithms, distributed concurrency control, consiste...