Senior Backend Engineer (Python) at Veryfi, Inc. (W17)
APIs to Liberate Trapped Data in Unstructured Documents
San Mateo, California / Remote
Full-time
6+ years
About Veryfi, Inc.

Veryfi empowers organizations to transform their unstructured data in the form of receipts, invoices, purchase orders, checks, W2s and other business documents into structured data at scale. Their suite of data transformation APIs can be leveraged for many use cases in financial services to deliver valuable business intelligence in seconds. Trusted by enterprises and technology companies alike, Veryfi’s AI-based platform is being leveraged by companies worldwide.

Veryfi is backed by NewView Capital (NVC), Act One Ventures, TI PLatform, Y Combinator and Zillionize

Veryfi Raises $12 Million To Use AI To Tackle The Unstructured Data Entry Market https://www.forbes.com/sites/rebeccaszkutak/2021/04/26/veryfi-raises-12-million-to-use-ai-to-tackle-the-unstructured-data-entry-market/?sh=886fe19183f8

The Untapped Potential of Unstructured Data https://nvc.vc/perspectives/veryfi-the-untapped-potential-of-unstructured-data/

Capterra Reviews https://www.capterra.com/p/141684/Veryfi-Receipts-and-Expenses/reviews/

COME AND SAY G'DAY!

About the role
Skills: Django, MySQL, Python, SQL, Machine Learning, Natural Language Processing, Amazon Web Services (AWS)
  • Beautiful is better than ugly.
  • Explicit is better than implicit.
  • Simple is better than complex.
  • Complex is better than complicated.
  • Flat is better than nested.
  • Sparse is better than dense.
  • Readability counts.
  • Special cases aren't special enough to break the rules.
  • Although practicality beats purity.
  • Errors should never pass silently.
  • Unless explicitly silenced.
  • In the face of ambiguity, refuse the temptation to guess.
  • There should be one-- and preferably only one --obvious way to do it.
  • Although that way may not be obvious at first unless you're Dutch.
  • Now is better than never.
  • Although never is often better than right now.
  • If the implementation is hard to explain, it's a bad idea.
  • If the implementation is easy to explain, it may be a good idea.
  • Namespaces are one honking great idea -- let's do more of those! —Tim Peters (The Zen of Python)

If this resonates with you then please come and say g'day!

We are seeking a highly skilled and experienced Senior Python Engineer to join our API Service team. In this role, you will be responsible for designing, developing, and maintaining the core API infrastructure that enables seamless communication between our systems and external partners. You will work closely with cross-functional teams to deliver high-quality, reliable, and scalable API solutions.

This role will give you responsibility for designing, building, and maintaining Veryfi's server-side web apps. Experience with Python, Django and building RESTful APIs is essential.

The day to day consists of optimizing cloud infrastructure for speed and stability, implementing security structures, generating reusable code libraries and working with Platform Engineering to solve complex machine learning problems.

Responsibilities:

  • API Design and Development: Architect, design, and develop RESTful APIs using Python and related frameworks.

  • Performance Optimization: Optimize API performance to ensure low-latency responses and high availability, even under heavy loads.

  • Data Integration: Collaborate with data engineers to integrate data sources and ensure data consistency and accuracy in API responses.

  • Security: Implement security best practices to protect sensitive data and ensure compliance with industry standards.

  • Testing and Quality Assurance: Develop and maintain automated tests, conduct code reviews, and ensure code quality through continuous integration and delivery (CI/CD) pipelines.

  • Documentation: Create comprehensive API documentation to assist internal and external developers in understanding and using our APIs effectively.

  • Troubleshooting and Debugging: Investigate and resolve complex issues related to API functionality, performance, and reliability.

  • Scalability: Plan and implement strategies for horizontal scaling to accommodate growing user demands.

  • Collaboration: Work closely with product managers, front-end developers, and other teams to gather requirements and deliver API solutions that align with business goals.

  • Mentorship: Provide guidance and mentorship to junior engineers, fostering a culture of learning and growth within the team.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience (6+ years) in Python development, with a focus on API development.
  • Strong knowledge of RESTful API design principles and best practices.
  • Proficiency in Python web frameworks such as Flask or Django.
  • Experience with database systems (SQL and NoSQL) and data modeling.
  • Familiarity with containerization technologies (e.g., Docker) and cloud platforms (e.g., AWS, Azure, GCP).
  • Expertise in writing unit tests and using testing frameworks.
  • Solid understanding of security protocols and best practices (e.g., OAuth, JWT, HTTPS).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities.

Before applying please make sure you are comfortable with the following requirements for this role:

  • Experience working with Jira to manage your work
  • Outstanding communication skills (written and verbal)
  • Have a great understanding of common software engineering design patterns

Equal opportunity employer

Veryfi is committed to building a diverse and inclusive team. All qualified applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity or expression, age, national origin, disability, protected veteran status, or any other factor protected by applicable federal, state, or local laws. If you’re the best person for the job, we want you on board!

Pursuant to the San Francisco Fair Chance Ordinance, we will consider employment for qualified applicants with criminal histories in a manner consistent with the requirements of this law.

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.

Technology

(a) Native Mobile apps: Swift, Objective-C & Kotlin

(b) Backend: Python 3, TensorFlow, APIs on Django, Hub/Web on Flask

(c) IaaS: AWS with auto deploys to 4 geographies (read the deployment posts by Andrew here https://medium.com/the-road-to-silicon-valley)

(d) Database: Amazon Aurora

Other jobs at Veryfi, Inc.

fulltimeSan Mateo CaliforniaMachine Learning1+ years

fulltimeRemoteFull Stack3+ years

fulltimeSan Mateo, CA, US$90 - $1513+ years

fulltimeSan Mateo, California / RemoteFull Stack3+ years

fulltimeSan Mateo, CA / RemoteAndroid6+ years

fulltimeSan Mateo, CaliforniaMachine Learning11+ years

fulltimeSan Mateo, California / RemoteData Science6+ years

fulltimeSan Mateo, CAData Science3+ years

fulltimeSan Mateo, CAData Science3+ years

fulltimeSan Mateo, California / RemoteMachine Learning11+ years

fulltimeMedellín, Antioquia, CO / RemoteMachine Learning$24K - $36K1+ years

fulltimeSan Mateo, CA, US$90K - $100K6+ years

fulltimeSan Mateo, CA, USData Science$160K - $210K3+ years

fulltimeSan Mateo, California / RemoteiOS3+ years

fulltimeSan Mateo, California / RemoteiOS6+ years

fulltimeSF Bay Area / RemoteBackend3+ years

fulltimeSan Mateo, CA$60K - $90K1+ years

fulltimeSan Mateo, CA, US / Remote (PL; UA; HU; LV; LT; EE; BY; MD; SK; CZ; RO; BG; MK; RS; Kosovo, Municipality of Makedonski Brod, MK; AL; ME; BA; HR; SI; RU)Frontend$40K - $80K6+ years

fulltimeSan Mateo, CAFull Stack$150K - $190K6+ years

fulltimeSan Mateo, California / RemoteFull Stack6+ years

fulltimeCO / Remote (CO)$30K - $60K3+ years

fulltimeSan Mateo, CA, US / Medellín, Antioquia, CO / Remote (Medellín, Antioquia, CO; San Mateo, CA, US)Machine Learning$150KAny (new grads ok)

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›