Job Closed

This listing is no longer active.

Senior Engineer – Full Stack Development

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1876H1B SponsorCompany SiteLinkedIn

Location

Poland

Posted

48 days ago

Salary

0

Seniority

Senior

Job Description

Senior Engineer – Full Stack Development

Eli Lilly and Company

• Lead the design, development, testing, and deployment of complex full-stack applications and services, encompassing both front-end and back-end components • Collaborate closely with product owners, UX designers, and other stakeholders to translate business requirements into technical specifications and deliver innovative solutions • Develop and maintain highly performant and secure APIs and microservices • Architect and implement scalable and reliable database solutions (relational and NoSQL) • Champion best practices in software development, including code reviews, automated testing, continuous integration/continuous delivery (CI/CD), and performance optimization • Mentor junior developers, provide technical guidance, and foster a culture of continuous learning and improvement • Troubleshoot and debug complex issues across the full application stack • Stay current with emerging technologies and industry trends, evaluating and recommending their adoption where appropriate • Ensure adherence to security standards, compliance regulations, and internal company policies.

Job Requirements

  • Proven expertise in front-end development using modern JavaScript frameworks (e.g., React, Angular, Vue.js) and associated technologies (HTML5, CSS3, TypeScript)
  • Strong proficiency in back-end development with demonstrable experience in at least one major programming language (e.g., Python, Java, C#, Node.js) and associated frameworks
  • Extensive experience with relational databases (e.g., SQL Server, PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra)
  • Solid understanding of cloud platforms (e.g., AWS, Azure, GCP) and experience with cloud-native development and deployment
  • Experience with containerization technologies (e.g., Docker, Kubernetes)
  • Proficiency with version control systems (e.g., Git)
  • Demonstrated experience with agile development methodologies
  • Excellent problem-solving, analytical, and communication skills
  • Ability to work independently and collaboratively in a fast-paced, dynamic environment
  • Experience in the pharmaceutical or healthcare industry is a plus.

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Related Job Pages

More Full-stack Engineer Jobs

Workato logo

Software Engineer

Workato

Workato is a computer software company that has developed an enterprise automation platform with easy-to-use automation and integrations. The company fosters a collaborative, diver

About Workato Workato transforms technology complexity into business opportunity. As the leader in enterprise orchestration, Workato helps businesses globally streamline operations by connecting data, processes, applications, and experiences. Its AI-powered platform enables teams to navigate complex workflows in real-time, driving efficiency and agility. Trusted by a community of 400,000 global customers, Workato empowers organizations of every size to unlock new value and lead in today’s fast-changing world. Learn how Workato helps businesses of all sizes achieve more at workato.com. Why join us? Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company. But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives. If this sounds right up your alley, please submit an application. We look forward to getting to know you! Also, feel free to check out why: - Business Insider named us an “enterprise startup to bet your career on” - Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world - Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America - Quartz ranked us the #1 best company for remote workers Responsibilities We are seeking a talented Software Engineer, Product & Engineering, with a minimum of 2 years of experience in application or product development to join our growing AI Apps & Marketplace Engineering team. In this role, you will develop, enhance, and contribute to enterprise-grade AI Apps using Workato's AI Apps Framework and Packaged Genies using Workato's Agent Studio. These solutions rely on robust, well-architected Skills that enable them to interact with applications, orchestrate workflows, and support complex business scenarios. You will work closely with cross-functional partners to build scalable, reusable components that integrate seamlessly into Workato's broader AI-driven solutions ecosystem. In this role, you will also be responsible to: - Developing and enhancing AI Apps and Packaged Genies that enable intelligent automation across diverse functional domains and business processes. - Building Skills that empower Genies to perform multi-system actions—encompassing knowledge retrieval, approval workflows, notifications, and workflow orchestration. - Translating requirements into Skill specifications and orchestration patterns for AI Apps and Packaged Genies, working closely with senior engineers on architecture decisions. - Collaborating with engineering, product, and solution teams to ensure consistency and alignment with established architecture patterns. - Writing clean, maintainable, and modular logic with a focus on reliability, performance, and reusability. - Testing, debugging, and iterating on functionality to ensure smooth execution and high-quality user experience. - Maintaining documentation for AI Apps, Genie behavior, Skill logic, and integration patterns. - Proactively identifying improvement opportunities and contributing ideas to team discussions. Requirements Qualifications / Experience / Technical Skills - 3+ years of experience in software engineering, application development, or product development. - Strong hands-on proficiency in at least one programming language, such as Ruby, Python, or Java, with the ability and willingness to learn and transition to new languages as needed. - Adaptability to modern development approaches, including "vibe coding"—leveraging AI-assisted development tools to move fast, rapidly iterate, and effectively evaluate and select the right code for production use. - Solid understanding of programming fundamentals (data structures, algorithms, modular design, error handling). - Experience with product development lifecycles, reusable component design, or platform-based engineering. - Experience building integrations or working with APIs (REST, OAuth, authentication flows). - Ability to break down business problems into structured workflows and modular components. Soft Skills / Personal Characteristics - Comfortable working with low-code or automation platforms, or eager to learn them quickly. - Good analytical, debugging, and troubleshooting skills with attention to detail. - Strong communication and collaboration skills. - Ownership mindset and ability to work independently in a fast-paced environment. - Genuine interest in AI agents, workflow orchestration, and intelligent automation. (REQ ID: 2648)

India
Job Closed
CARTO logo

Core Software Engineer

CARTO

Unlock the power of spatial analysis

Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

- Keep the delivery pipeline healthy — own and evolve the CI/CD infrastructure that the whole engineering org depends on. Fast, reliable, and trusted deployments are a baseline expectation. - Drive automation across the organization — identify manual, repetitive processes wherever they exist and systematically eliminate them. If a machine can do it, it should. - Own the testing strategy — define and enforce standards across teams for how software is tested: what layers, what coverage, how to keep pipelines green and fast. - Lead on performance — detect, investigate, and resolve performance bottlenecks across systems and services. Build tooling that surfaces regressions automatically, before they reach production. - Move AI to the next level — go beyond individual productivity tools and make AI a structural part of how CARTO builds software. That means autonomous agents running in the background catching bugs, security vulnerabilities, and coverage gaps; AI embedded in the delivery pipeline as a permanent, active participant; and you defining what gets automated next and how it scales across the organization.

Spain
Job Closed
Menlo Security Inc. logo

Senior Engineer

Menlo Security Inc.

Menlo Security protects productivity online with a one-of-a-kind, isolation-powered cloud security platform.

Full TimeRemoteTeam 201-500H1B No Sponsor

• Responsible for extending and supporting world-class remote browser technology on desktop and mobile platforms • Serving millions of users on Menlo’s worldwide cloud • Example work areas include Chromium internals, networking, video/audio, advanced HTML5 features, containerization, load balancing, scaling and cost-saving • Collaborate with the highly experienced and collegial Web Isolation team

United Kingdom
Dash0 logo

Principal Product Engineer

Dash0

The first full OpenTelemetry-Native Observability tool out there. We make Observability easy for every developer.

Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

• Architect for massive scale and complexity. You will provide technical leadership for our core ingestion and processing pipelines. Your role is to look ahead—anticipating future bottlenecks and ensuring our systems can scale smoothly. • Telemetry Manipulation. You will process and manipulate telemetry data at scale. Avoiding single-points of failure while delivering novel approaches to telemetry volume management. • Drive reliability and risk management. You will own the reliability of the platform, proactively identifying risks before they become incidents. You’ll foster a security-first culture and ensure our monitoring efforts are world-class. • Provide mentorship and improve the process. You will define the standards for code quality, testing, and observability. You act as a force multiplier—mentoring others, reviewing PRDs to ensure technical feasibility, and simplifying complex technical designs to align with product goals.

Europe
Job Closed