Overview:
If you’re good at what you do, work anywhere. If you’re the best at what you do, come work at Patra! We are leading the way in providing Technology-Enabled Services to the insurance industry. We have a culture first approach that puts inclusivity and work/life balance at the forefront. We do this 100% remotely, always have.
About this job
We are seeking a highly skilled Senior Software Engineer with a focus on backend and data engineering to join our Engineering team.
As a Senior Software Engineer, you will play a critical role in designing, developing, and maintaining our backend systems and databases. With a focus on refactoring and optimization, you will ensure that our systems are scalable, efficient, and able to handle large volumes of data.
Responsibilities:
- B.S. in Software Development, Computer Science, or related field.
- 5+ years of relevant work experience in software development and design.
- Experience refactoring backends and databases?
- Experience working with Git and managed source control services.
- Experience working in an Agile development environment.
- Strong understanding of RESTful API design and development.
- Strong written and verbal communication skills.
- Experience working with modern technology stacks such as data lakes and their frameworks (e.g. Apache Kafka, Apache Nifi, Apache Spark, Apache Hive)
- Strong understanding of SQL and NoSQL databases (e.g. MySQL, PostgreSQL, MongoDB, Cassandra, Redis)
- Strong experience with cloud platforms such as AWS, Azure, or GCP (Preferably AWS)
- Familiarity with big data technologies like Hadoop and Spark.
- Experience with Data warehousing, Data modeling and ETL processes.
- Experience with distributed systems, service-oriented architectures, and microservices.
- Experience with event-driven architecture and message queues like Apache Kafka, RabbitMQ, and AWS SQS.
Qualifications:
Working Conditions
- Work from home
- Minimum internet speed of 25 mbps download and 6 mbps upload; Directly connected to modem; No Satellite
Work Standards
- Interpersonal Skills:
- Demonstrates the ability to work well with Patra colleagues and clients and with external organizations
- Promotes Culture of Respect & Safety:
- Demonstrates commitment to personal responsibility and value for safety and respect
- Communicates concerns
- Uses and promotes safe respectful behaviors based on training and lessons learned
Subject to and expected to comply with all applicable Patra Corp policies and procedures
Patra Corporation is an equal opportunity employer committed to celebrating diversity and creating a safe and inclusive environment for all employees.