Software Engineer - Backend, Integrations
Description
JOB SUMMARY:
- Develop End-To-End API integrations from the initial research to integration tests with a proprietary Python framework.
- Perform internal technical documentation and end-user guides for the developed integrations.
- Develop high performance and proprietary Devo scripts for parsing events and logging.
- Create and maintain unit tests for the generated artifacts.
- Contribute to the quality, relevance and up-to-date status of the integrations portfolio.
- Comply with programming standards, company directives and legal requirements.
- Own the integration work across multiple internal and external touch points: direct communication with external parties -tech. suppliers, partners, etc.-, internal teams -pre-sales, professional services-, etc.
- Contribute to detecting and solving complex issues in current integrations.
- Work with Collector platform team to improve the collector platform.
- Work with Collector tools team to build next generation tools to enable the vision of Devo developer ecosystem where external developers can create and share integrations and apps on top of the Devo platform.
- A bachelor’s degree in computer science or a related field such as computer engineering, computer networking, or electrical engineering or mathematics.
- 1.5 + years of experience developing code in Python.
- 1+ years of experience working with Linux, Docker, Kubernetes and CI/CD technologies.
- Experience in using web API development and testing tools, such as, Postman.
- Autonomous, 'get things done', mindset.
- Curiosity to innovate every day, proactivity to set ideas into action.
- Insightful, resourcefulness, cooperative.
- Strong communication to be able to work with teams and customers across geographies.
DESIRED
- Knowledge of programming patterns and test-driven development.
- Knowledge of one or more web API protocols.
- Knowledge of Unit Test in Python.
- Expertise in advanced Python including concepts like multiprocessing, multi-threading is a plus
- GIT hands-on and CI/CD knowledge
COMPENSATION:
The base salary range is what we expect to pay a substantially qualified candidate, with final offer being based on the candidate’s relevant experience and skills, as well as location and other factors. Total compensation for the role will include base salary, as well as a bonus or commission target and an equity grant applicable to the level of the role.
WHY WORK AT DEVO?
- You’ll join a company where we value our people and provide the tremendous opportunities that come with a hyper-growth organization.
- Be part of an international company with a strong team culture that celebrates success.
- Work in an environment that will challenge you and enable you to grow as a professional.
COMPREHENSIVE BENEFITS, INCLUDING:
- Top end hardware
- Employee referral program — get a bonus for helping friends get jobs at Devo!
- Rewards & Recognition program.
- Employee Stock Option Plan.
- Company offsites and events
- Gender and diversity initiatives to increase visibility, inclusion, and sense of belonging.
Devo does not discriminate on the basis of race, color, national origin, religion, gender, age, veteran status, sexual orientation, marital status or disability (in compliance with the Americans with Disabilities Act) with respect to employment opportunities.
Don’t meet every single requirement? At Devo we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
At Devo, diversity and inclusion means more than treating employees well and making them feel welcome. It is a commitment to hiring people who bring different insights because of their unique perspectives, ways of thinking, and prior experiences.
We intend to continue hiring great people and protecting our culture so everyone can be themselves and speak their minds. That way Devo will always be a place filled with purpose, energy, hard work, thoughtfulness, and respect.
To All Agencies: Please, no phone calls or emails to any employee of Devo outside of the Talent Acquisition team. Devo's policy is to only accept resumes from agencies via the Devo Agency Portal. Agencies must have a valid fee agreement in place and they must have been assigned the specific requisition to which they submit resumes, by the Talent Acquisition team. Any resume submitted outside of this process will be deemed the sole property of Devo and in the event a candidate is submitted outside of this policy is hired, no fee or payment of any kind will be paid