About the job
Job Title: Software Engineer – Application Development
Location: Remote / USA
Contract Duration: 6 Months (Potential Extension)
About the Role
We are seeking a highly skilled Software Engineer to support application development, backend API integration, and Lab Operations initiatives for an initial 6-month contract. The ideal candidate brings strong backend engineering skills and preferably experience with OutSystems, or a strong willingness to learn the platform quickly.
In this role, you will collaborate closely with the OutSystems development team (based in Portugal), represent Engineering on the client side, and support a Vienna-based Pharma Lab Operations project. The position is fully remote but requires early US hours (starting 6–7 AM EST) to align with Europe.
You will contribute primarily to backend/API development—often in Python—build integrations with the client’s R&D data sources, and support asset management and Lab Operations workflows. This assignment offers an excellent opportunity for an engineer who enjoys fast-paced environments, scalable solutions, and modern low-code platforms.
Key Responsibilities
- Collaborate with the OutSystems development team to understand existing application workflows, architecture, and best practices.
- Support applications built in OutSystems; may not be directly developing in OutSystems but will work closely with the team who does.
- Design, develop, and deploy backend APIs—primarily in Python—to integrate applications with the client’s R&D data sources and Lab Operations systems.
- Build and maintain RESTful APIs and backend services connecting to AWS and enterprise data platforms.
- Represent Engineering on the client side for a Vienna-based Pharma Lab Operations initiative.
- Support asset management and Lab Operations workflows from an engineering perspective.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews, architecture discussions, and solution design sessions.
- Write clean, maintainable, and well-documented code following strong engineering standards.
- Support testing, deployment, CI/CD processes, and production readiness activities.
- Adapt quickly to evolving project requirements while collaborating with global teams in Europe.
Required Qualifications
- 4–8 years of hands-on experience as a Software Engineer in application or backend development.
- Strong experience with Python, C#, .NET, Java, JavaScript, or similar modern programming languages.
- Proven experience designing and integrating REST APIs.
- Strong experience working with relational databases (SQL Server, PostgreSQL, MySQL, etc.).
- Familiarity with low-code platforms (OutSystems preferred) OR strong willingness to learn.
- Experience working in AWS cloud environments.
- Ability to work early US morning hours (6–7 AM EST start) to collaborate with Europe.
- Excellent communication skills and ability to work with distributed global teams.
Preferred Qualifications
- Hands-on experience with OutSystems, especially Reactive Web or Mobile apps.
- Experience in or exposure to Lab Operations, R&D systems, asset management, or scientific data workflows.
- Experience working in agile development environments.
- Understanding of CI/CD pipelines, automation, and DevOps tools.
- Experience supporting applications and engineering teams across international time zones.
- Pharma experience is not required—basic exposure or understanding is sufficient.
What We’re Looking For
A proactive, adaptable engineer who:
- Learns quickly and thrives in a collaborative, distributed environment
- Can pick up OutSystems or similar platforms with ease
- Enjoys designing, developing, and optimizing backend APIs
- Is comfortable supporting Lab Operations workflows and integrating R&D data
- Communicates effectively with global teams (Portugal, Austria)
- Is excited to contribute to a high-impact engineering initiative within a modern lab operations ecosystem
Equal Opportunity Statement
BigRio is an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, religion, national origin, sex, sexual orientation, gender identity, age, pregnancy, status as a qualified individual with disability, protected veteran status, or other protected characteristic as outlined by federal, state, or local laws. BigRio makes hiring decisions based solely on qualifications, merit, and business needs at the time. All qualified applicants will receive equal consideration for employment.

