Basis Technologies Digital Advertising logo
Basis Technologies Digital Advertising

Basis Technologies Digital Advertising, formerly known as Centro, serves digital advertising organizations with enterprise-class software designed to help marketers maximize their

Software Engineer – Tools & Services

Location

United States

Posted

64 days ago

Salary

$90.0K - $134K / year

Seniority

Mid Level

Bachelor Degree2 yrs expEnglishJavaJUnitSDLCSpring

Job Description

Software Engineer – Tools & Services

Basis Technologies Digital Advertising

• Delivering timely results based on team's deadlines. • Designing clear, maintainable and scalable testing projects. • Maintaining transparency and clarity about project testing through documentation and communication with stakeholders. • Performing meaningful code reviews. • Researching new technologies and their potential benefit to our projects. • Being responsible for design and execution of a complex automated testing platform of a real-time, high-throughput ecosystem. • Delivering optimized code and deal with interesting scalability challenges. • Being the voice of quality in highly collaborative agile product teams. • Making sure that each deployment to production is of highest quality.

Job Requirements

  • Strong understanding of computer science fundamentals
  • 2+ years of Java, multithreading, micro-services architecture.
  • Coding skills and experience in Java, Spring, JUnit
  • Understanding of Agile SDLC and CI/CD
  • Commitment to creating inclusive, respectful environments where all voices are valued and supported.
  • Thoughtful approach to collaboration, design, and decision-making that prioritizes equity, access, and continuous learning.

Benefits

  • flexible work week
  • 401k/RRSP matching
  • mental health support
  • paid sabbaticals
  • generous parental leave
  • flexible work options
  • competitive perks

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 10,001+H1B No Sponsor

• Develop and maintain modern applications, working on both frontend and backend • Actively participate in agile ceremonies (Daily/Scrum/Review) • Perform code reviews, ensuring code quality, best practices and standardization • Write and maintain technical documentation • Develop and maintain unit and integration tests • Support analysis and resolution of production incidents (troubleshooting)

Brazil
Job Closed
Mind Computing logo

Full Stack Software Developer

Mind Computing

Innovate | Automate | Accelerate

Full TimeRemoteTeam 11-50H1B No Sponsor

• Design, develop, and maintain full-stack web applications using .NET (Framework and/or .NET Core), ASP.NET MVC, C#, JavaScript, HTML, and CSS • Build responsive, accessible, and user-friendly interfaces aligned with Section 508 standards • Develop and maintain backend services and APIs to support application functionality and integrations • Write clean, maintainable, and testable code using established coding standards and best practices • Perform debugging, troubleshooting, and performance optimization across environments • Develop and execute unit tests and support automated testing efforts • Collaborate with cross-functional teams using Jira and Confluence for task tracking, documentation, and knowledge sharing • Participate in Agile ceremonies including sprint planning, backlog refinement, and retrospectives • Contribute to system documentation, including technical designs and implementation details • Support deployment, monitoring, and maintenance activities in cloud environments • Contribute to team objectives and take on additional responsibilities as needed

United States
$100K - $130K / year
Job Closed
Focus logo

Senior/Staff Software Engineer

Focus

Focus helps deliver impactful digital services to government and industry partners.

Full TimeRemoteTeam 11-50Since 2018H1B Sponsor

• Develop and maintain API endpoints and business logic • Update and optimize database models through code • Build and improve data processing jobs to support API operations • Develop new UI features that interact with APIs • Write and maintain automated tests to keep our codebase reliable as it grows • Review code and provide constructive feedback through pull requests • Write and review technical specifications for upcoming development tasks • Make minor cloud infrastructure updates using Terraform • Maintain documentation and contribute to the team's knowledge base • Participate in agile team meetings, including sprint planning, standups, and retrospectives

United States
$100K - $205K / year
Conexa Saúde logo

Tech Lead

Conexa Saúde

Solutions in Telemedicine which optimize health care access.

Full TimeRemoteTeam 201-500Since 2017

• Actively work on developing full-stack solutions, contributing high-quality code to the squad’s day-to-day work. • Participate in code reviews, pair programming and technical decisions with the team, serving as a practical as well as strategic reference. • Support the resolution of complex technical problems, unblocking the team with agility and ownership. • Prototype, validate and evolve architectural solutions based on real product and business context. • Stay up to date with the team’s technology stack, ensuring technical decisions are grounded in practical experience. • Help define and track efficiency and technical quality indicators, supporting data-driven decisions. • Work in partnership with Product and Design leadership to ensure technical initiatives align with the organization’s strategic objectives. • Support Tech References and developers in technical growth, establishing engineering best practices, architectural patterns and code quality standards. • Manage team capacity and technical prioritization, ensuring predictable, sustainable and impactful deliveries for the business. • Adjust squad rituals and workflows whenever necessary, with a focus on continuous improvement. • Seek balance between delivery, quality, speed and team development. • Ensure documentation practices and knowledge sharing within the team. • Lead management rituals, strengthening individual and collective development. • Lead, develop and mentor engineering teams, promoting a culture of high performance, collaboration and continuous learning. • Plan career movements (promotions, scope adjustments) based on clear criteria aligned with organizational processes. • Promote an environment of psychological safety, autonomy and ownership. • Work on team structuring, recruitment, onboarding and career development for engineering staff. • Act as a guardian of company culture within the team. • Reinforce engineering values, expected behaviors and cultural rituals. • Foster an environment of psychological safety, transparency and collaboration. • Ensure alignment between team objectives and the organization’s goals.

Brazil
Job Closed