Senior Software Engineer | Education
Red Ventures
- San Juan, PR
- Permanent
- Full-time
- Autonomously design scalable, maintainable, secure, and reusable solutions
- Define approach for codebase and design strategic solutions
- Demonstrate consistent performance when working across an entire system, product, or technology solution
- Determine estimation, work break down, scoping, design, implementation for mid-to-large products, and complex multi-month deliverables with insightful and strategic approaches
- Build systems and continuous delivery pipelines
- Develop team through indirect mentorship
- Demonstrate proficiency in multiple languages, technical expertise in at least one and deep and broad domain knowledge
- Understand when and how to leverage different web service and software architecture approaches
- Drive technical progress by proposing effective, well-architected Data Models and Schemas
- Minimize cost implications and demonstrate business acumen when making technical decisions
- Strategically plan and deliver end-to-end technology solutions
- Provide technical guidance to business partner stakeholders to help drive technical decisions
- Experience with Typescript, NextJS, React
- Working knowledge of solutions architecture on modern cloud platforms. We use AWS, but in-depth experience with other platforms is welcome.
- Experience with a variety of API paradigms such as REST, GraphQL, Webhooks, Websockets, Event-driven architectures.
- Deep knowledge of databases, data modeling, query optimization, and caching.
- Deep knowledge of Test Driven Development (TDD) and Continuous Integration/Continuous Delivery (CI/CD)
- Self-motivated and creative problem-solvers who love to challenge themselves
- Ideal team players: hungry, humble, and smart! We value those who are curious and strive to be great people to work with
- USA Compensation Range: $100,000-$195,000*
- Health Insurance Coverage (medical, dental, and vision)
- Life Insurance
- Short and Long-Term Disability Insurance
- Flexible Spending Accounts
- Paid Time Off
- Holiday Pay
- 401(k) with match
- Employee Assistance Program
- Paid Parental Bonding Benefit Program