Job Closed
This listing is no longer active.
Software Engineer – Strategic Research & Communications
Location
United States
Posted
68 days ago
Salary
$130K - $180K / year
Seniority
Senior
Job Description
Software Engineer – Strategic Research & Communications
Blue Rose Research
• Embed within a small research team combining proprietary panel data, social media measurement, and behavioral research. • Help move faster, build better, and surface findings for non-technical audiences. • Player-coach position comfortable with whiteboarding ideas and writing production code. • Work directly alongside data scientists and researchers. • Design dashboards, data pipelines, and internal apps to assist a non-engineering team.
Job Requirements
- 5+ years of experience in software development.
- Experience with complex data pipelines, data warehouse infrastructure, and data transformation tools like dbt.
- Experience with full-stack application development using modern frameworks.
- Comfort working with cloud infrastructure (AWS, GCP, or Azure) and deploying containerized apps.
- Strong project management and communication skills, and an ability to work with a diverse set of stakeholders, including less technical users and senior management.
- Experience with agile software development processes, balancing engineering velocity with system resiliency and maintaining code quality.
- Experience supporting analytics, data science, and machine learning teams.
- Excitement to collaborate with others and to serve as an internal thought leader on new technologies.
Benefits
- Medical, dental, and health benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Associate Principal Engineer, Google Analytics Implementation
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Define and execute the GTM and analytics strategy across all SE websites • Standardize tagging and data layer implementations across platforms • Implement and maintain client-side and server-side tagging solutions • Own data quality, governance, and validation for analytics implementations • Provide expert technical input and effort estimation for tracking requirements • Drive the product analytics roadmap and ensure timely execution • Debug and resolve analytics and tagging issues across environments • Implement GA/GTM on complex, high-traffic projects following best practices • Manage access, certification, and admin governance for analytics tools • Collaborate with GA vendors to raise, track, and validate bugs
Staff Engineer
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Provision and manage Azure infrastructure using Infrastructure as Code (Bicep/Terraform/ARM). • Configure and troubleshoot Azure networking components (VNets, route tables, Virtual WAN, Application Gateway). • Implement centralized monitoring, diagnostics, and troubleshooting to ensure high availability. • Design and optimize CI/CD pipelines with Azure DevOps and other automation tools. • Apply and enforce Azure Policies, RBAC, and security best practices across subscriptions. • Maintain clear, actionable documentation for architecture, processes, and troubleshooting. • Collaborate on process improvements, automation initiatives, and DevSecOps adoption.
Senior Full Stack Developer - Java and TypeScript
Encora DigitalEncora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. S
Title: Senior Full Stack Developer - Java & TypeScript Location: Lima, Peru Job Description: Work Mode: Hybrid Job Summary As a Senior Full Stack Developer - Java & TypeScript (18781), you will be responsible for designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to understand business requirements and translate them into scalable and efficient software applications. Your role will involve leading technical projects, mentoring junior engineers, and continuously improving software development practices to ensure the delivery of robust and reliable software systems. Responsibilities and Duties - Design, develop, and maintain full stack applications with a strong focus on backend development using Java - Build and integrate frontend components using TypeScript or JavaScript to deliver complete end-to-end solutions - Own the full development lifecycle from requirements gathering to deployment, ensuring high-quality and scalable solutions - Collaborate with cross-functional teams while also being able to work independently to deliver projects end-to-end Qualifications and Skills - Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience - 5+ years of experience in full stack software development - Strong expertise in Java for backend development - Experience building frontend applications using TypeScript or JavaScript - Experience designing and developing RESTful APIs and backend services - Solid understanding of software architecture, design patterns, and scalable system design - Experience working with databases and data modeling concepts - Experience working in Agile environments such as Scrum or Kanban - Strong problem-solving and analytical thinking skills - Ability to work independently, manage priorities, and deliver end-to-end solutions About Encora Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Desarrollador de Software Full Stack Senior, Bilingüe
ColsubsidioHaz parte de una de las empresas más importantes, estables y constante crecimiento en Colombia. Vigilado SuperSubsidio.
• Diseñar, construir y mantener soluciones de software escalables, seguras y de alta calidad. • Contribuir al ciclo completo de desarrollo, desde la codificación hasta el despliegue en entornos productivos, bajo prácticas DevSecOps. • Desarrollar aplicaciones usando las mejores prácticas de codificación y lineamientos de arquitectura definidos por la organización. • Participar en el diseño técnico de soluciones junto con el arquitecto y el líder técnico. • Implementar microservicios, APIs y componentes front-end asegurando cumplimiento de estándares de seguridad, rendimiento y mantenibilidad. • Aplicar estrategias de ramificación (branching) y control de versiones en repositorios Git. • Integrar mecanismos de autenticación y autorización (OAuth 2.0, OpenID Connect, JWT) en las aplicaciones desarrolladas. • Participar en revisiones de código (peer review) y contribuir a la mejora continua de los procesos de desarrollo. • Asegurar la calidad del código mediante la creación de pruebas unitarias, pruebas automatizadas y validaciones de seguridad. • Colaborar con los equipos DevOps para la automatización de despliegues y la integración continua (CI/CD). • Apoyar el desarrollo de pruebas de concepto (PoC) y validaciones técnicas bajo la guía del arquitecto o líder técnico. • Mantener comunicación activa con los equipos de negocio y arquitectura para entender requerimientos y proponer soluciones viables.


