Senior Software Engineer
Oblivious
About Oblivious
We live in the era of data and AI, but the most impactful data resides behind closed doors and red tape. Using it, which many do, risks undermining the privacy and confidentiality of users, customers, patients... the real people who put trust in businesses and organisations.
At Oblivious, we are driven by a singular mission: to harness the power of artificial intelligence while safeguarding individual privacy and data security. Our cutting-edge technology enables businesses to unlock the full potential of data without compromising on ethical considerations.
About The Role
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team player. You will be a core developer responsible for the development of new privacy and security software products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities
- Writing clean, high-quality, high-performance, maintainable code
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Coordinate cross-functionally to insure project meets business objectives and compliance standards
- Support test and deployment of new products and features
- Participate in code reviews
- Bachelor's degree in Computer Science (or related field)
- 4+ years of relevant work experience
- Expertise in Object-Oriented Design and Database Design
- Experience with Agile or Scrum software development methodologies
- Web technologies (micro-services, APIs, MongoDB, etc)
- Experience with Abstract Syntax Trees (ASTs) and syntax parsers is a bonus.
- Ability to multi-task, organize, and prioritize work
- Ability to pick up new libraries and frameworks quickly
- Python experience.
- Private Health Insurance
- Pension Plan
- Paid Time Off
- Work From Home
- Training & Development