Ubiminds

We deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.

Senior Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United States + 180 moreAll locations: United States, Canada, Brazil, Colombia, Argentina, Chile, Venezuela, Bolivarian Republic Of, Bolivia, Plurinational State Of, Ecuador, French Guiana, Guyana, Paraguay, Peru, Suriname, Uruguay, Mexico, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua, Panama, Dominican Republic, Puerto Rico, Bahamas, Guadeloupe, Haiti, Jamaica, Martinique, Montserrat, United Kingdom, Germany, France, Estonia, Portugal, Hungary, Poland, Ukraine, Romania, Bulgaria, Czech Republic, Slovakia, Belarus, Moldova, Republic Of, Sweden, Greece, Belgium, Italy, Ireland, Switzerland, Netherlands, Finland, Malta, Denmark, Lithuania, Croatia, Spain, Austria, Bosnia And Herzegovina, Iceland, Luxembourg, Macedonia, The Former Yugoslav Republic Of, Montenegro, Norway, Serbia, Slovenia, Albania, Cyprus, Latvia, Monaco, South Africa, Egypt, Algeria, Angola, Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Congo, Côte D'ivoire, Congo, The Democratic Republic Of The, Equatorial Guinea, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-bissau, Kenya, Lesotho, Liberia, Libyan Arab Jamahiriya, Madagascar, Malawi, Mali, Mauritania, Mauritius, Mayotte, Morocco, Mozambique, Namibia, Niger, Nigeria, Réunion, Rwanda, Senegal, Seychelles, Sierra Leone, Somalia, Sudan, Swaziland, Tanzania, United Republic Of, Togo, Tunisia, Uganda, Zambia, Zimbabwe, Georgia, Turkey, Israel, United Arab Emirates, Armenia, Azerbaijan, Bahrain, Iraq, Jordan, Kuwait, Lebanon, Oman, Qatar, Saudi Arabia, Palestinian Territory, Occupied, Yemen, India, Japan, Philippines, Pakistan, Thailand, Singapore, Viet Nam, Taiwan, Province Of China, Indonesia, Cambodia, Lao People's Democratic Republic, Malaysia, Myanmar, Korea, Republic Of, China, Afghanistan, Bangladesh, Bhutan, Kazakhstan, Kyrgyzstan, Maldives, Mongolia, Nepal, Sri Lanka, Tajikistan, Turkmenistan, Uzbekistan, Australia, Papua New Guinea, Kiribati, Palau, French Polynesia, Tuvalu, New Zealand

Posted

39 days ago

Salary

Not specified

C#.netPythonReactType ScriptNode.jsHTMLCSSDjangoCeleryWeb RTCPostgre SQLAuroraSQL ServerDynamo DBRDSS3Open SearchSplunkDockerAWS LambdaFargateSQSOctopusJenkinsTwilio VoiceVonageAWS EC2AWS IAMAWS VPCAWS BedrockAmazon Sage MakerAWS RekognitionAWS ComprehendAWS LexRESTGitSQLMVCMicroservicesContainerizationSecurity Best Practices

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

As a Senior Software Engineer, you’ll be a key player in making software happen, from the early design stages to the hands of our users. You will be empowered to influence how our products are forged for real-world value.

You’ll be in a very hands-on development role, collaborating with your team to enhance and extend the leading platform. Your focus will be designing solutions, writing quality code with unit tests, leading other engineers by example, and solving technical challenges that will continue improving our users' experience. You will become a key contributor to the codebase and be willing to work in any area of the code when needed.

Our ability to deliver quality software to our customers in a timely, predictable manner will be directly attributable to your capacity to identify and address challenges faced by the initiatives you will be leading.

What you'll do

  • Help drive the development of the client Interviewing Product Line, ensuring that we’re utilizing the best development techniques, patterns, frameworks, and libraries for the team’s initiatives owned by you and/or peers.
  • Analyze Product Requirements and write Technical Designs
  • Write simple, clear, secure, resilient code
  • Write unit tests
  • Review the code of others
  • Mentor your peers
  • Collaborate in and/or own the Research and Planning of new Initiatives
  • Own and ensure the resolution of complex problems found in our systems
  • Find opportunities to broadcast knowledge and lessons learned amongst your peers
  • Blend a risk-based approach to technical choices from design to operational practice
  • Ensure patterns are in place to provide thorough automated testing at each level of the test pyramid
  • Communicate patterns and solutions through both thorough written documentation and technical presentations

Qualifications

  • Experience designing, building, deploying, and supporting SaaS products in a cloud-based world
  • Strong knowledge of:
    • Cloud Services and Best Practices (AWS)
    • Multiple platforms and languages (C#/.NET, Python, React, etc.)
    • RESTFul APIs and MVC Web Patterns
    • Docker and virtualization technologies
    • Operational Monitoring, Instrumentation, and Diagnostics
  • Understanding of fundamental computer science concepts
  • Firm grasp of SQL and databases (including non-relational databases)
  • Ability to work hand in hand with Product and UX to design solutions that deliver business value and delight customers

Requirements

  • Advanced/fluent English skills – Excellent written and verbal communication skills
  • B.S. in Computer Science (or related field), equivalent trade school degree, or equivalent work experience
  • Proficiency in a software engineering role
  • Strong proficiency with most or all languages and technologies listed
  • Experience working effectively in a global virtual environment
  • Ability to design and code scalable, reliable, and cost-effective cloud applications
  • Knowledge of microservices architecture and containerization (e.g., Docker)
  • Understanding of security best practices

Technologies

  • HTML, CSS, Node.js, TypeScript, React, REST
  • Git, Python, Django, Celery, WebRTC, .NET, C#
  • Postgres, Aurora, SQL Server, DynamoDB, RDS, S3, Open Search
  • Splunk, Docker, AWS Lambda, Fargate, SQS, Octopus, Jenkins, Twilio Voice, Vonage
  • AWS: EC2, IAM, and VPC
  • AWS Bedrock, Amazon SageMaker, AWS Rekognition, AWS Comprehend, or AWS Lex

Nice to have

  • AWS and/or Software Development certifications
  • Experience building software on a complex platform
  • Experience Mentoring Others

Benefits

  • Placed in a product-based company, with the same treatment as their full-time employees
  • Full back-office support, from career guidance to HR and concierge services
  • Remote-first policy - we are a distributed team
  • Get your own MacBook
  • Access to growth opportunities with other amazing technology professionals
  • Improve your English through free lessons with a native English speaker
  • Candidate Referral bonus
  • Access to our cool Florianópolis headquarters with weekly quick massages & tasty snacks

How our process works

  • An initial interview with the Tech Recruiter (specific chat about the job opening)
  • Client process (this may vary)
  • Offer

Job Requirements

  • Experience designing, building, deploying, and supporting SaaS products in a cloud-based world
  • Strong knowledge of: Cloud Services and Best Practices (AWS)
  • Multiple platforms and languages (C#/.NET, Python, React, etc.)
  • RESTFul APIs and MVC Web Patterns
  • Docker and virtualization technologies
  • Operational Monitoring, Instrumentation, and Diagnostics
  • Understanding of fundamental computer science concepts
  • Firm grasp of SQL and databases (including non-relational databases)
  • Ability to work hand in hand with Product and UX to design solutions that deliver business value and delight customers
  • Advanced/fluent English skills – Excellent written and verbal communication skills
  • B.S. in Computer Science (or related field), equivalent trade school degree, or equivalent work experience
  • Proficiency in a software engineering role
  • Strong proficiency with most or all languages and technologies listed
  • Experience working effectively in a global virtual environment
  • Ability to design and code scalable, reliable, and cost-effective cloud applications
  • Knowledge of microservices architecture and containerization (e.g., Docker)
  • Understanding of security best practices
  • Technologies
  • HTML, CSS, Node.js, TypeScript, React, REST
  • Git, Python, Django, Celery, WebRTC, .NET, C#
  • Postgres, Aurora, SQL Server, DynamoDB, RDS, S3, Open Search
  • Splunk, Docker, AWS Lambda, Fargate, SQS, Octopus, Jenkins, Twilio Voice, Vonage
  • AWS: EC2, IAM, and VPC
  • AWS Bedrock, Amazon SageMaker, AWS Rekognition, AWS Comprehend, or AWS Lex
  • Nice to have
  • AWS and/or Software Development certifications
  • Experience building software on a complex platform
  • Experience Mentoring Others

Benefits

  • Placed in a product-based company, with the same treatment as their full-time employees
  • Full back-office support, from career guidance to HR and concierge services
  • Remote-first policy - we are a distributed team
  • Get your own MacBook
  • Access to growth opportunities with other amazing technology professionals
  • Improve your English through free lessons with a native English speaker
  • Candidate Referral bonus
  • Access to our cool Florianópolis headquarters with weekly quick massages & tasty snacks
  • How our process works
  • An initial interview with the Tech Recruiter (specific chat about the job opening)
  • Client process (this may vary)
  • Offer

Related Job Pages

More Software Engineer Jobs

Software Engineer39 days ago
Full TimeRemote

HERS Advisors is seeking a talented software engineer to join one of the healthcare industry's leading companies. The Senior Engineer will have a strong understanding of Object Oriented and Service Oriented Architectures who can help develop state-of-the-art solutions to enable b...

DockerAWSGCPGitLabNew RelicSentryPHPJavaScript.NETReactTerraformSQLOpenAPIJSONXML
United States
Full TimeRemoteTeam 10,001+H1B Sponsor

Principal Statistical Programmer developing programming standards at Syneos Health

United States
Software Engineer39 days ago
Full TimeRemote

About BizeeBizee (formerly Incfile) has helped over 1 million entrepreneurs start and run their businesses. We are transforming from a transaction-focused formation business to an AI-powered operating system for entrepreneurs.We champion the everyday e...

Texas
Full TimeRemoteTeam 10,001+H1B No Sponsor

Executive FLIGHT DECK Leader driving lean principles at GE Aerospace

United States