软件工程师 - Python
Software Engineer - Python
关于Ottimate
Ottimate帮助快速增长的企业按自己的方式自动化应付账款(AP)。我们通过以云为中心的方法,简化从发票管理到付款的各个方面,适用于定期和一次性费用。Ottimate的AI原生应付账款自动化和VendorPay网络帮助企业更快地付款和收款。
在Ottimate,热情激发了我们所做事情的激情和方式。以热情为核心,我们培养想法、激励卓越,并找到创造性的方法来消除障碍以促进增长。我们互相帮助时积极的态度促进了开放、诚实和真诚的联系。最重要的是,我们庆祝并拥抱我们的差异。我们投资彼此,因为我们作为一个团队一起赢或输。
我们的价值观是公司和文化的核心。在Ottimate,我们重视:成长、客户导向、创新、责任感和沟通。
职位描述:
Ottimate的使命是让企业的应付账款和付款变得轻松。我们正在寻找一名后端工程师,为我们的新产品工作做出贡献,并帮助我们将想法推向市场。我们的技术栈基于Django、Angular、Postgres和AWS。对Django有专业技能是必须的。规划、交付和学习是我们最看重的特质。
要求
你将:
讨论、规划、构建和测试新功能。
将以往职位和经验中的学习带入,帮助为全球企业打造令人兴奋的金融科技创新。
与工程师、设计师、产品经理和其他利益相关者合作,定义用户体验。
处理和修复错误,经常直接与用户合作。
通过Pull Requests进行代码审查,确保我们在保持单元测试和质量的同时快速前进。
帮助将一些模块迁移到独立的微服务中。
参与影响数以万计客户的的产品功能。
在早期阶段的初创公司工作的经验是一个巨大优势。
技能和经验:
3年以上使用现代软件工程流程开发Web应用的专业经验。
精通Python和Django。
调试复杂的数据库性能问题。
你对工作有批判性思考,并通过提问来改进产品,不仅在技术实现上,也在产品如何满足用户需求方面。
你构建过高性能且可扩展的后端,做过务实的权衡,并能展示你的过往工作成果。
你有
查看英文原文
About Ottimate
Ottimate helps fast-growing businesses automate Accounts Payable (AP) on their terms. We simplify everything from invoice management to payments for both recurring and one-off expenses with a cloud-first approach. Ottimate's AI-native AP Automation and VendorPay Network helps businesses pay and get paid faster.
At Ottimate, passion generates excitement for what we do and how we do it. With passion at the heart of everything we do, we nurture ideas, inspire excellence, and find creative ways to eliminate obstacles for cultivating growth. The positive attitude with which we assist one another develops open, honest, and genuine connections. Above all, we celebrate and embrace our differences. We invest in each other because we win or lose as a team.
Our values are at the center of our company and culture. At Ottimate, we value: Growth, Customer Focus, Innovation, Accountability, and Communication.
The Role:
Ottimate's mission is to make accounts payables and payments effortless for businesses. We are looking for a Backend Engineer to contribute to our new product efforts and help us take ideas to market. Our stack is based on Django, Angular, Postgres, and AWS. Expertise in Django is must. Planning, shipping, and learning are the most important traits we are looking for.
Requirements
You will:
Discuss, plan, build and test new features.
Bring in learnings from your previous roles and experiences to help build exciting new fintech innovations for businesses everywhere
Collaborate with engineers, designers, product managers, and other stakeholders in defining the user experience.
Triage and fix bugs, often working directly with users.
Manage code reviews through Pull Requests and make sure we're moving fast while maintaining Unit Tests and quality.
Help migrate some of the modules into independent micro-services.
Work on product features that affect 10s of thousands of customers.
Experience working in an early-stage startup is a huge plus.
Skills and Experience:
3+ years of professional experience working on web applications using modern software engineering processes.
Proficient in Python and Django.
Debugging complex database performance issues.
You think critically about your work and ask questions in order to improve the product, not only on its technical implementation but also on how well it’s serving the users' needs.
You have built performant and scalable backends, made pragmatic tradeoffs, and can point to your prior work.
You have strong communication skills and are able to explain complex technical topics to the entire team in a clear and concise way.
When things inevitably break, you eagerly jump in to diagnose and fix the core issues.
Nice to haves:
Fintech / Accounting experience.
ERP / Accounting Systems integrations experience.
Exposure to Purchase Orders
AWS DevOps
Product sense
Originally posted on Himalayas