Remote Senior Java Engineer
closedCision
๐Remote - United Kingdom
Job highlights
Summary
Join Brandwatch, a Cision product, as a Senior Software Engineer to build and maintain high-volume data processing and storage platform.
Requirements
- Extensive professional experience with Java
- Hands-on experience with SQL database design and implementation
- Familiarity with Docker, Kubernetes, and build automation systems (e.g. GitHub Actions, Jenkins CI)
- Experience working in horizontally scaled, data-intensive environments
- Excellent written and verbal communication skills
- Great numerical and analytical skills
- Knowledge of service-oriented architecture, big data systems, and distributed computing
- Comfortable with Unix/Linux operating systems and command line environments
Responsibilities
- Work with our infrastructure and application teams to grow and evolve the core data processing and storage systems of our platform
- Work with the product manager and engineering lead in an agile team, translating requirements into technical solutions
- Build RESTful APIs in Java with Spring Framework and PostgreSQL to support the business logic of our applications
- Build high-volume data processing pipelines, full-text search and analytics APIs using Kafka, Lucene and Solr to support our core product functionality
- Monitor performance of our systems, propose and implement optimisations
- Help with hiring, training, onboarding and mentoring of team members
Preferred Qualifications
- Professional experience with high-throughput data ingestion queuing/streaming (Kafka, RabbitMQ etc.)
- Experience working with PostgreSQL in performance-sensitive deployments
- Knowledge of Lucene, Elasticsearch/Solr, NoSQL databases
- Cloud infrastructure experience with AWS, GCP etc
Benefits
- Holiday - 25 days holiday and 4 Wellness days per year to encourage a healthy work-life balance!
- Possibility to work fully remote
- Health cash plan employer paid at level 3. (Option to upgrade plan to level 4,5 or 6 + add family members at employeeโs expense)
- Group life assurance - employer paid
- Sports benefit - gym/sport membership contribution - 50% or up to 25 GBP per month employer contribution
- Cycle to work; Employee discounts platform - through Reward Gateway
- Dental insurance - preference premiums at employeeโs cost + option to add family members
- Employee assistance plan (EAP) & Full Calm subscription
- Maternity/parental leave policy & Sabbatical leave policy
This job is filled or no longer available
Similar Remote Jobs
- ๐ฐ$27k-$52k๐Vietnam
- ๐Poland
- ๐Mexico
- ๐Romania
- ๐ฐ$36k-$60k๐Argentina
- ๐Costa Rica
- ๐ฐ$27k-$52k๐Vietnam
- ๐Singapore, Taiwan