Staff Cloud Development Engineer
Location
United States
Posted
43 days ago
Salary
$180K - $230K / year
Seniority
Lead
Job Description
Staff Cloud Development Engineer
The Amatriot Group
• Be a technologist and work with other Engineers in planning, prioritizing and performing assigned tasks within deadlines. • Lead, mentor and work with a team of engineers onsite and offshore to deliver multiple use cases and products. • Collaborate with cross-functional teams including clinical product, interoperability, and EHR integration partners to make design decisions, ensure performance optimization, and maintain code quality through testing, debugging, and reviews. • Responsible for end-to-end application development & delivery, including production deployment, operationalization, and observability of services that support clinical workflows and integrations with major EHR systems (e.g., Epic, Athenahealth). • Develop applications/web services and cloud native apps using Sprint boot , GCP, REST API and other tech stacks (Open source and proprietary) • Unit testing using framework such as Junit, Mockito • Build and deploy services using GitHub, CircleCI, Harness as part of CI/CD process in leading Cloud Platforms GCP (preferred) or Azure or AWS. • Monitor App health and KPIs, support triage of any production issues as and when needed. • Advocate for and implement security best practices • Adopt and apply industry technology best practices • Partner with Product owners, business partners and peer groups for long and short-range technical solutions that meet business requirements. • Analyze and contribute to project and business requirements based on product team milestones and priority. • Participate in Program Increment (PI) planning meeting and lead the work distribution amongst developers to meet delivery timelines. • Actively participate in Agile Scrum team activities including Sprint Planning, Refinement, Iteration Reviews and Retrospectives.
Job Requirements
- 10+ years experience in software development lifecycle including ideation, coding, coding standards, testing, code reviews and production deployments
- 7+ years experience with modern software development practices
- 7+ years of experience with Java, Spring, Junit, APIs using Spring boot and Microservices Architecture.
- 3+ years experience supporting Health care clinical applications
- Experience with Kubernetes, SOAP services, IntelliJ and Devops: Git, Jenkins, Github Actions.
- Experience in deploying and managing applications in cloud environments (preferably Google Cloud).
- Experience building and operating large scale distributed systems
- Experience working in large scale applications, with large scale dataset & transaction volume
- Experience in creating/managing GCP storage Buckets, Data Composer workflow, Dataflow jobs, IAM (Service Account/Roles) Management
- Experience in data extraction, transformation, loading (ETL), data quality checks, database management
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Staff Engineer
Learning PoolHeadquartered in Derry, Northern Ireland, United Kingdom, Learning Pool is a workplace learning solution provider aiming to enhance workforce performance, upskilling, compliance, a
Title: Staff Engineer Location: Remote - UK Job Description: Wherever you find ambitious companies investing in their people, you’ll find Learning Pool Learning Pool is among the fastest growing e-learning companies in the world, servicing more than 2,000 customers and 24 million learners globally. Our expert team creates the content and technology solutions that engage and empower modern leaders , using pioneering technology and creative content that we build, deliver and maintain. We’re passionate about customer success and our customers trust us to deliver long lasting value, a great return on investment and excellent customer service. Learning Pool welcomes passionate people from all kinds of backgrounds. We are a diverse team working in offices, and remotely, across Europe and North America. We take great pride in our shared work and are committed to building great software in a sustainable way. So if you’ve got what we’re looking for and the desire to join a team that values creativity and empowerment, then get in touch. This role offers an excellent opportunity to get involved in and become part of the world of online learning. About the role The successful candidate will work on a world leading external training platform, designed to help organisations deliver scalable programmes to customers, partners, and wider audiences. They will help design and develop exciting new platform features, ensuring best practice is maintained and adoption of the latest techniques and practises in software development are in use across the development teams. Working on complex development issues and making design decisions to ensure the platform features are best in class and performant. Helping to improve engineer skills and staying up-to-date on technical knowledge by attending education workshops, classes and reading publications. Additionally, we expect you to be an excellent communicator, able to explain complex subjects in a clear and interesting way. The goal is to ensure we continue to develop our people and platforms to meet organisational objectives. What you will be doing Roles and responsibilities include: - Working closely with senior stakeholders to understand requirements and help translate these into technical requirements for the development team - Planning and documenting technical specifications for features or system design - Designing, building and configuring applications to meet business process and application requirements - Directing the development team in the design, development, coding, testing and debugging of applications - Writing testable, scalable and efficient code and leading code reviews - Line managing, coaching and mentoring team members and ensuring they adhere to determined software quality standards - Have an innovative approach to problem solving - Set technical direction for the team - Agile approach to delivery ensuring value can be visualised early - Focus on continuous improvement to deliver additional value for our customers, business and working practices - Promote collaboration and engagement - Guide, advise and institute process to ensure control of technical debt - Institute processes and monitoring to ensure code review health - Work across teams to provide architectural guidance and design core components for use across products - Analyse and recommend best solutions to complex system designs considerations - Present design and architectural solutions to Director / C-level Who we are looking for The ideal candidate will demonstrate: - Backend expertise: You will have expert technical skills in software development, with proficiency in Javascript (Node) and PHP (Laravel) . - UI framework knowledge: You will have strong knowledge of modern UI frameworks such as React, Vue.js, AngularJS, or similar. - Database knowledge: You will have strong working knowledge of PostgreSQL or a similar relational database system. - Performance design: You will have experience designing for performance and using a methodical approach to identify and resolve performance issues. - Architectural knowledge: You will have sound architecture knowledge and proven experience applying this in the delivery of software solutions. - Architectural direction: You will have a track record of providing architectural and technical direction for software products. - Team leadership: You will have experience leading the team direction, including the performance management of engineers, and guiding software delivery from ideation through to production. - Cross-team leadership: You will have experience providing technical leadership and architectural guidance across multiple development teams and projects simultaneously. - Proven delivery: You will have a strong track record in developing and delivering enterprise-level products. - Product enthusiasm: You will have a genuine enthusiasm for developing web-based and SaaS solutions. - Customer focus: You will have a strong customer-centric approach, ensuring that solutions deliver real value to end users. - Coding excellence: You will have excellent coding experience, techniques, and skills. - Communication skills: You will have the ability to communicate effectively with both technical and non-technical colleagues. - Motivation and quality: You will be highly motivated, results-oriented, and committed to delivering high-quality outcomes. Working at Learning Pool The Learning Pool team is filled with people who have a real passion for what they do and a fresh approach to partnering with customers. Learning Pool is a Platinum Investor in People, listed annually in the Sunday Times Best Companies to Work For and wins numerous industry awards for our work with clients including the Queen's Award for Enterprise (Innovation) and recent Brandon Hall, Learning Technologies, e-Learning Industry, Stevie Customer Service and Institute of Customer Service awards.
Embedded Firmware Engineer (5-months limited contract)
BragiBragi 5: The Experience Layer for Audio Devices
Bragi was founded in 2013 and launched the world's first Truly Wireless Earphones in 2015 (yes, a whole 12 months before the Airpods...) Since then, We have evolved from a promising startup to a market-moving creator of innovative technology, opening the new category of Truly Wireless Earphones. Bragi transformed into a software enabler for consumer brands, focusing on scaling its technology after investing more than $90 million in software and AI. Now we are a leader in the AI headphone space, known for our smart devices that integrate seamlessly into users' lives. With a focus on innovation and user experience, we are driving the evolution of wearable technology. Embedded Firmware Engineer This is a remote role, but you are welcome to join us at our Munich office The role is limited to 5 months with a possible extension Tasks - Prototyping, integration, and development of drivers and components in embedded C for customer audio projects (TWS Earbuds, Headsets, Speakers ) according to the product requirements based on the various SoCs, primarily focused on Qualcomm platforms, specifically the new S7 platform - Hardware/SW configurations and measurements during prototyping and pre-production - Developing unit and integration tests to verify software integrity using analysis tools to check for potential issues in our codebase Requirements - 5+ years of experience as an Embedded Engineer - Strong C coding skills, in particular for embedded systems - Worked with one or more of the following QCOMM Bluetooth SoCs: QCC51**, QCC309*, QCC71** - Experience in design, development, and debugging low-level software on embedded targets - Familiar with performing SDK (ADK) updates - Knowledge of common peripheral interfaces like SPI, UART, I2C, and USB - Experience in reading sensor datasheets and implementing drivers - Willingness to work in dynamic agile teams according to a Scrum or KanBan workflow - Fluent in written and spoken English Strong plus - Experience with QCC S7 or S5 - Experience with Bluetooth or other wireless communications protocols - Experience with development on battery-driven devices (memory & power-constrained devices) - Prior experience working with mobile developers - Hardware familiarity (logic-analyzers, oscilloscopes, and power measurement equipment) - Experience with production processes and support - Experience with STM devices - Experience with charging topologies Benefits - Complex projects that are exceptionally challenging and will change how audio is consumed forever - Work closely with worldwide known audio brands, developing the products of tomorrow - International setup with 35+ nationalities and a great working atmosphere - A chance to deliver a delightful experience to 25m+ users in the next 12 months (existing base is 10m+) - A flexible Learning & Development program, choose where you want to improve yourself - If you are in Munich and want to come to the office, we have the usual start-up goodies (breakfast, lunch, beers, events, quizzes) and all sorts of digital fun if you are remote - 10 professional coaching sessions with experts to support your growth - Work from where suits you best with flexible working hours
About Onit We're redefining the future of legal operations through the power of AI. Our cutting-edge platform streamlines enterprise legal management, matter management, spend management and contract lifecycle processes, transforming manual workflows into intelligent, automated solutions. We’re a team of innovators using AI at the core to help legal departments become faster, smarter, and more strategic. As we continue to grow and expand the capabilities of our new AI-centric platform, we’re looking for bold thinkers and builders who are excited to shape the next chapter of legal tech. If you're energized by meaningful work, love solving complex problems, and want to help modernize how legal teams operate, we’d love to meet you. About Role: - You can code in some capacity (in any language) and have built one or more basic to moderately advanced programs. While the Onit platform is primarily a "low code" solution, a general understanding of programming fundamentals will be important to your success - You enjoy working in a fast paced and dynamic environment, with minimal oversight and direction - You take responsibility for projects end-to-end, from idea to completion - Provide assistance to colleagues where needed - Work well in both individual and team settings - Participate effectively as an individual and team contributor within a multifaceted technology environment - Support delivery and implementation services as necessary RoleWe are looking for smart engineers who are enthused when they see a problem and can't stop themselves until it is solved; who have a strong desire to provide solutions to customer issues in a fast-paced environment; and who are energized with the prospect of directly interacting with our customers, most of whom are from Fortune 500 companies. If you have exposure to relational databases, have basic proficiency in SQL and any programming language, we will provide the rest of the training for you, on this exciting journey. Do apply! In this role, you'll lead all technical aspects of implementations, which include collecting requirements, building workflows, user interfaces, security profiles, reports, training/demonstrating, handling issues, and much more Mandatory Skills - Relational Database experience - designing database schemas, working with multiple tables - Basic knowledge of HTML, CSS and JavaScript - General understanding of programming fundamentals - Demonstrated ability to quickly understand business requirements and expectations - Excellent verbal and written communication skills - Detail-oriented with strong organizational skills Desired Skills - 2 - 4 years of related application support or software implementation experience is preferred. - Prior experience working on integrations is a plus - Prior experience working on Business Process automation / management tools is a plus - Liquid templating language experience a plus - Excellent Microsoft Office Suite and general documentation proficiency - Ability to multi-task and prioritize across several projects simultaneously Qualifications - Bachelor's degree in computer science, MIS or similar discipline preferred Benefits & Perks That Support You: Onit offers a comprehensive total rewards package designed to support the whole employee at work and beyond: Health Coverage: Employee and immediate family members. Time Away: Flexible paid time off and 10 company paid holidays annually. Family Support: Exceptional paid leave for birth parents, non-birth parents, and caregivers. Onit also offers surrogacy and adoption reimbursement. Income Protection: 100% employer-paid life and disability insurance. Additional Coverage Options: Voluntary benefits including hospital indemnity, critical illness, accident. Tax-Advantaged Accounts: Flexi, NPS. Community Engagement: One paid volunteer day each year to give back to the community. Our Commitment to Applicants We know that not everyone will check every box in a job description. At Onit, we value diversity, inclusion, and authenticity. If you’re excited about this role but your experience doesn’t align perfectly with every qualification, we encourage you to apply. You may be exactly who we’re looking for. Onit Values Customer First - Customer success is our success. We deliver value, listen, and act on customer needs. Purposeful Innovation - Innovation fuels our growth. We harness creativity to solve problems and lead with the intentions and expertise. Win as One - Teamwork is how we win. We are accountable, act with integrity, and communicate openly. Intentional Growth - Our people are the difference. We create an environment with compelling work, impactful contributions, and career growth.
Project Engineer
GCON Inc.GCON builds long lasting client relationships through outstanding project results.
• Manage project controls and document management using platforms such as MS Project, Autodesk (BIM 360), and CMiC • Coordinate site activities, including subcontractor logistics, sequencing, and material deliveries • Participate in planning and coordination meetings with internal teams and trade partners • Assist in identifying and resolving design and construction conflicts in real time • Support QA/QC processes, including inspections, testing coordination, and verification tracking • Track and process submittals from approval through procurement and installation • Support enforcement of jobsite safety standards and protocols • Assist in maintaining project schedule and ensuring milestone adherence • Review RFIs, drawings, and specifications for technical accuracy and completeness • Support change management processes, including pricing and documentation (ASI, PR, CCD, etc.) • Help coordinate and document OAC and subcontractor meetings • Assist with project closeout, including turnover documentation and as-built drawings



