Job Closed

This listing is no longer active.

Triptease logo
Triptease

Triptease is a Software-as-a-Service (SaaS) startup that builds software to help the hotel industry increase direct bookings. As an employer, Triptease maintain

Senior Software Engineer

Location

United States + 3 moreAll locations: United States | United Kingdom | Singapore | Spain

Posted

94 days ago

Salary

0

Seniority

Senior

No structured requirement data.

Job Description

Senior Software Engineer

Triptease

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a member of a small squad at Triptease, you will be responsible for building, growing, and maintaining different parts of the Triptease stack. The role emphasizes collaboration, open discussion, and a commitment to quality code. - Work in a small team of 2 to 6 people. - Focus on both frontend and backend components, with a lean towards backend. - Engage in daily standups, weekly planning, and frequent retrospectives. - Practice pair programming and trunk-based development. - Showcase accomplishments at the end of each week with the rest of the company. Qualifications - Collaborative and open-minded. - Experience writing distributed, high availability, high throughput systems. - Proficient in writing modular and functional applications. - Excellent skills in developing solutions from client-side to server-side. - Solid understanding of HTTP and internet workings. - Experience with building deployment pipelines and continuous delivery on cloud platforms. Requirements - Comfortable with pair programming. - Code is obvious, concise, and rarely needs comments. - Experience with refactoring techniques. - Understanding of the importance of writing tests in small increments. - Passionate about delivery pipelines, A/B testing, and real-time analytics. - Customer-centric and able to work well with product managers. - Expert knowledge in using tests to drive application design. Benefits - Paid vacation days. - Working abroad for 4 weeks a year (within a -/+ 3 hours time zone). - Enhanced maternity & paternity leave. - Monthly health and wellbeing allowance. - Yearly learning allowance (subject to passing probation). - Life Event leave (marriage, divorce, moving house, child’s first day at school, ceremony or graduation). - Make a Difference (volunteering) day. - Quarterly review socials. - Hybrid or remote working options. - Refer a Friend policy. - Flexibility with childcare. - Sabbaticals (from year three onwards).

Job Requirements

  • Collaborative and open-minded.
  • Experience writing distributed, high availability, high throughput systems.
  • Proficient in writing modular and functional applications.
  • Excellent skills in developing solutions from client-side to server-side.
  • Solid understanding of HTTP and internet workings.
  • Experience with building deployment pipelines and continuous delivery on cloud platforms.
  • Comfortable with pair programming.
  • Code is obvious, concise, and rarely needs comments.
  • Experience with refactoring techniques.
  • Understanding of the importance of writing tests in small increments.
  • Passionate about delivery pipelines, A/B testing, and real-time analytics.
  • Customer-centric and able to work well with product managers.
  • Expert knowledge in using tests to drive application design.

Benefits

  • Paid vacation days.
  • Working abroad for 4 weeks a year (within a -/+ 3 hours time zone).
  • Enhanced maternity & paternity leave.
  • Monthly health and wellbeing allowance.
  • Yearly learning allowance (subject to passing probation).
  • Life Event leave (marriage, divorce, moving house, child’s first day at school, ceremony or graduation).
  • Make a Difference (volunteering) day.
  • Quarterly review socials.
  • Hybrid or remote working options.
  • Refer a Friend policy.
  • Flexibility with childcare.
  • Sabbaticals (from year three onwards).

Related Job Pages

More Software Engineer Jobs

Vanta logo

Senior Software Engineer, Design Systems

Vanta

Vanta is the leading trust management platform that helps simplify & centralize security for organizations of all sizes.

OtherRemoteTeam 201-500Since 2018H1B Sponsor

At Vanta, our mission is to help businesses earn and prove trust. We believe that security should be monitored and verified continuously, and we empower companies to practice better security and prove it with ease. Vanta has a kind and talented team, and while some have prior security experience, many have been successful at Vanta without it. Design Systems is on a mission to build tooling that empowers internal teams to easily build consistent and high-quality user experiences that delight our customers. As a Senior Software Engineer on Design Systems at Vanta, you will drive complex initiatives for your team, lead technical direction, and act as a force multiplier by leveraging your skills to uplevel solutions and work through others. You'll build high-quality components, establish UI/UX standards, and mentor engineers across the organization. Ensuring our components meet product needs and keep look and feel consistent, intuitive, and premium for our end customers across a quickly growing engineering org is key to Vanta's success. Visit our Vanta Engineering Blog to learn more about what our team is working on! What you'll do as a Senior Software Engineer at Vanta: - Build, maintain, and update existing shared UI components to ensure they are consistent across our system and product, bug free, well tested, and well documented - Be a leader for and advise on UI/UX best practices and standards at Vanta, bringing a high bar for design craft to ensure our components are both functional and refined - Educate all engineers in UX and industry standards and best practices, our Design System guidance, and how to implement in code - Support product team use cases through building new shared patterns when it makes sense to extend the system, or updating guidance - Drive technical direction within your team and make key technical decisions that will form the system's stance and recommendations for product teams - Identify, scope, and lead technical projects that lay the groundwork for building highly performant and reliable systems - Mentor and uplevel more junior teammates through code reviews, pair programming, and knowledge sharing How to be successful in this role: - Minimum 5-8 years of industry experience with deep expertise in frontend engineering, design systems, and accessibility - Proven ability to drive complex technical initiatives independently, delivering high-quality results in fast-paced environments - Extensive experience building shared UI components and developer tooling that results in exceptional user-facing experiences - Proficiency in system design and software architecture, with an emphasis on user experience and accessibility standards, and a strong sense of design craft - Strong expertise in TypeScript, React, component architecture, state management, and frontend performance optimization - Demonstrated leadership through mentoring teammates, driving technical decisions, and influencing engineering standards - Excellent communication skills with the ability to educate and collaborate effectively across engineering teams - Must be authorized to work in the U.S. without the need for current or future employer sponsorship - Open to using AI to amplify their skills and strengthen their work - demonstrating curiosity, a willingness to learn, and sound judgment in applying AI responsibly to improve efficiency and impact What you can expect as a Vanta’n: - Industry-competitive salary and equity - Comprehensive medical, dental, and vision coverage, with 100% of employee-only benefit premiums covered for most medical plans - 16 weeks fully-paid Parental Leave for all new parents - Health & wellness stipend - Remote workspace, internet, and cellphone stipend - Commuter benefits for team members who report to the SF and NYC office - Family planning benefits - Matching 401(k) contribution with immediate vesting - Flexible PTO policy, plus 80 hours of Sick Time - 11 company-paid holidays - Virtual team building activities, lunch and learns, and other company-wide events! - Offices in SF, NYC, London, Dublin, Tel Aviv, and Sydney To provide greater transparency to candidates, we share base pay ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar-stage growth companies. Final offer amounts are determined by multiple factors and may vary based on candidate location, skills, depth of work experience, and relevant licenses/credentials. #LI-remote At Vanta, we are committed to hiring diverse talent of different backgrounds and as such, it is important to us to provide an inclusive work environment for all. We do not discriminate on the basis of race, gender identity, age, religion, sexual orientation, veteran or disability status, or any other protected class. As an equal opportunity employer, we encourage and welcome people of all backgrounds to apply. About Vanta We started in 2018, in the wake of several high-profile data breaches. Online security was only becoming more important, but we knew firsthand how hard it could be for fast-growing companies to invest the time and manpower it takes to build a solid security foundation. Vanta was inspired by a vision to restore trust in internet businesses by enabling companies to improve and prove their security. From our early days automating security monitoring for compliance standards like SOC 2, HIPAA and ISO 27001 to creating the world's leading Trust Management Platform, our vision remains unchanged. Now more than ever, making security continuous—not just a point-in-time check— is essential. Thousands of companies rely on Vanta to build, maintain and demonstrate their trust— all in a way that's real-time and transparent. Referral Instructions If you are being referred for the role, please contact that person to apply on your behalf.

United States
$161K - $189K / year
Job Closed

LATAM Software Engineer (.NET)

Praxent

Praxent is an Inc. 5000 company and a digital innovation agency based in Austin, Texas. Founded in 2000, Praxent specializes in designing and developing "frictionless customer expe

Why Praxent? We get it. You have options. Let us tell you why we’re different. Our work is changing the world of financial services. Everyday, clients arrive with big ideas for their industry. They’re experts in their field with the vision and resources you need to change everything. All that’s left is the right team to bring that vision to life. If you’re a fast learner and you love working on a wide variety of projects, you’re going to like it here. We help our clients modernize, rather than rebuild, outdated customer-facing software applications. Our clients see a return within weeks instead of months and that’s why they choose us. At Praxent, we let you do your work your way. We’re a team of 130+ located throughout the United States and Central/South America. Our role is to encourage you, support you, and give you the freedom you need to thrive. Whether you’re working at home, in a coffee shop, or heck, even on your travels, we’re here to create an environment that lets you live your best life. On your terms. We trust our people to be their best. It’s a level of autonomy and respect that’s helped us grow a diverse and brilliant team of experts. Experts who also happen to be some of the best colleagues you’ve ever worked alongside. This role has been categorized as a Remote position. “Remote” employees do not have a permanent corporate office workplace and, instead, work from a physical location of their choice which must be identified to the Company. Team members may live in the following locations: Mexico, Colombia, or El Salvador. Your Mission: Enhance the team’s capacity to deliver assigned stories by end of sprint - Deliver Value: Develop software features for relatively complex features with the support of more senior engineers during AgileDev engagements and address defects and enhancement requests. - Develop Collaboratively: Participate in successful Agile delivery by seeking guidance, raising concerns, advancing best practices, identifying blockers, and mentoring peers and more junior team members. - Become Fullstack: Demonstrate competency at two of the following: building attractive user interfaces, building data driven REST APIs, administering databases/cloud/servers. - Communicate Value: Collaborate with client stakeholders during sprint planning to finalize and document technical approach with user stories as subtasks. Discuss (not just accept) requirements, iterate. Communicate status. Your Day-to-Day: - Key Activities: Demonstrate acceptance criteria understanding, share daily progress, limit QA kickback, deliver stories as assigned - How a Current Praxenter Describes The Role: “My normal day involves developing new features, fixing bugs, and attending a few meetings. When there are high priority items or major releases, we’ll spend extra time coordinating with the team, raising blockers, and assisting QA. Some days will have time allocated for prepping any work to be demo'd to the client to ensure we’re deliver the value they expect.” Your Qualifications: - Technical Proficiency: demonstrable experience with at least two of the following: building attractive user interfaces, building data driven REST APIs, administering databases/cloud/servers. - Practical Experience: 3-5+ years professional experience in relevant technology and projects, including ongoing adherence to best practices, and experience applying DevOps practices - Experience in building .NET applications. - Expertise in designing and implementing server-side applications using C#, with a focus on creating secure, efficient RESTful APIs and working with databases like SQL Server. - Skilled in integrating back-end components, with a solid understanding of application architecture, allowing for seamless data flow and enhanced user experiences across full stack applications. - Client Leadership: Experience collaborating with client stakeholders during sprint planning and documenting technical approaches - Outcome Orientation: Experience understanding and articulating the business outcomes that your development projects impact - Relevant Education: May include intensive programs, Bachelor's Degree in Computer Science, Software Engineering, or a equivalent experience - Values Alignment: We Care Deeply, Always Deliver, Never Settle, Do It Together, Own the Outcome, and approach every situation with a CAN DO mentality – learn more about our Core Values and be sure to let us know which aligns most with your experience! What You’ll Love About Us: - A stable, full-time role. We’ve been building digital products for 25 years. This is a full-time employment opportunity in your country—offering paid time off, local holidays, and country-specific perks. - Work/life balance that’s real. We believe work should support your life, not take it over. That’s why we promote a true work/life balance and encourage a 40-hour work week—no more. - A culture worth joining. Praxent has been recognized by Best Places to Work in Fintech, Clutch, and Comparably for workplace excellence. Don’t just take our word for it—check out our Glassdoor reviews to hear directly from our team. - Support without micromanagement. Your career is yours to grow. We’re here to guide, unblock, and champion you—not hover over your shoulder. - Your voice matters. Got an idea? A different perspective? We want to hear it. Our team is built on openness, curiosity, and shared ownership. - Time to recharge. You’ll receive paid time off and holidays based on your country’s standards because we believe work-life balance makes better people and better teams. - Local perks, global standards. You’ll receive country-specific benefits that reflect where you live—often including bonus pay, local protections, and perks that matter to you. We’ll walk you through all the details when we connect. - We invest in your growth. Whether it’s an online course, a tech conference, or a certification you’ve been eyeing—we cover the cost of ongoing learning. We want you to keep growing with us. - People-first always. At Praxent, you’re not a number. You’re a person. We lead with kindness, respect, and empathy—because work should feel like a place where you belong. #LI-Remote

United States
Job Closed
OtherRemoteTeam 201-500

Description AEM (Advanced Environmental Monitoring) is the global leader in innovative mission critical weather, wildfire and water monitoring and intelligence solutions. We aim to be the world’s essential source for environmental insights – enabling decisive action and positive outcomes for our customers and their constituents. Our family of innovators offers world-class hydrometeorological technologies and services, including sensors, dataloggers, telemetry, and advanced analytics and software. Our technology and services empower the communities and organizations to survive – and thrive – in the face of escalating environmental risks. Our software development teams maintain the creative spirit of a startup, while enjoying the benefits of a somewhat larger organization. We are comprised of fast paced, cross-functional, Agile scrum teams that love to collaborate, encourage curiosity, and continuously ship improvements that create better solutions for our customers worldwide. We are seeking a Senior Computer Science Intern to support the development of a mobile technology prototype during a 4-month summer internship. This role is ideal for a rising senior pursuing a degree in Computer Science or a related technical discipline who is interested in gaining hands-on experience working alongside a professional software development team. The intern will contribute to the development of a mobile application that integrates device sensors, media capture, and cloud services. The project will explore modern mobile application design, cloud-connected architectures, and the use of emerging AI-assisted technologies to enhance application capabilities. This internship offers an opportunity to participate in the full lifecycle of prototype development, from feature implementation and testing to experimentation with new technologies. Job Responsibilities: - Assist in the design, development, and testing of a mobile application prototype - Work collaboratively with the development team to implement user-facing features and technical workflows - Contribute to features related to: - media capture and processing (images and video) - mobile device sensor integration - geolocation and contextual data capture - cloud-connected services and APIs - Explore the use of AI-assisted tools to enhance application capabilities and development workflows - Assist with experimentation and evaluation of computer vision or image recognition technologies, such as AWS Rekognition or similar platforms - Participate in debugging, prototyping, documentation, and iterative improvements to the application - Contribute to internal technical discussions, testing efforts, and development sprints This job description may not be inclusive of all assigned duties, responsibilities, or aspects of the job described, and may be amended at any time at the sole discretion of the Employer. Requirements - Currently pursuing a bachelor’s degree in computer science or a related technical field - Must be a rising senior (will also consider recent graduates) at the time of the internship - Solid foundation in software development principles and programming - Exposure to one or more programming languages such as JavaScript, TypeScript, Python, Java, Kotlin, or similar - Familiarity with basic software development practices, including version control - Exposure to AI tools or AI-assisted development workflows - Strong analytical, problem-solving, and collaboration skills - Effective written and verbal communication abilities Preferred Experience: - Exposure to mobile application development frameworks, such as React Native, Expo, Flutter, or similar - Familiarity with cloud platforms and modern application architectures - Exposure to computer vision or image recognition technologies, such as AWS Rekognition or similar services - Experience working with APIs, backend services, or cloud databases - Familiarity with collaborative development environments and Git-based workflows - Interest in emerging technologies involving mobile platforms, AI, and cloud services Experience to be Gained: - Hands-on experience contributing to a working technology prototype - Exposure to modern mobile application architecture and cloud integration - Experience exploring practical uses of AI-assisted development and computer vision tools - Mentorship from experienced developers and engineers - Insight into collaborative software development processes used in professional environments Internship Details - Title: Senior Computer Science Intern - Duration: 4-month summer internship - Location: fully remote; US or Canada - Education Level: Rising senior or recent graduate in a Computer Science or related field - Work Environment: Collaborative development team with opportunities for mentorship and technical learning Additional Information: - This is a remote opportunity that can be done from anywhere in the continental United States and/or Canada - Must be eligible to work in the U.S. or Canada without company sponsorship, now or in the future, for employment-based work authorization. F-1 visa holders with Optional Practical Training (OPT) who will require H-1B status, TNs, or current H-1B visa holders will not be considered. H1-B and green card sponsorship is not available for this position. Canadian Compensation Range: A reasonable estimate of the current salary range for this position is $18.25 - $24.25 CAD/hour dependent upon college class status. Desired status of Senior or higher: $20.25 - $24.25. Please note that the salary information is a general guideline only. AEM considers a wide range of factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education, licensure and certifications, key skills as well as other market and business considerations when extending an offer. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. This position will accept applications on an ongoing basis and will be closed once the position is filled. AEM is an Equal Opportunity Employer.

United States
18 - 24 / hour
LUZA Group logo

MuleSoft Developer

LUZA Group

A Living Ecosystem!

ContractRemoteTeam 501-1,000Since 2006H1B No Sponsor

• Design, develop, and implement MuleSoft integration solutions aligned with architectural and business requirements • Prepare and maintain documentation according to client guidelines and project standards • Support testing activities, including functional validation and troubleshooting of implemented integrations • Collaborate with cross-functional teams to ensure seamless integration across systems • Contribute to best-practice definition and continuous improvement of integration processes

Portugal
Job Closed