Staff Software Engineer

Posted 3 months agoViewed
BrazilFull-TimeSoftware Development
Company:Blip Global
Location:Brazil
Languages:English
Seniority level:Staff, 7+ years
Experience:7+ years
Skills:
LeadershipSoftware DevelopmentCloud ComputingKubernetesSoftware ArchitectureC#REST APICI/CDAgile methodologiesDevOpsMicroservicesProblem SolvingMentoring
Requirements:
7+ years of professional software development experience Significant professional experience with C# or language required by specialty Solid experience with test automation tools (eg. MSTest, JUnit, NUnit, XUnit, Specflow, etc) Solid understanding in core web and browser concepts Experience with observability tools like Grafana, Prometheus and APMs tools Solid experience using CI/CD tools Experience leading architecture governance processes Experience defining and leading RFC/ADR processes Demonstrated success leading teams through complex challenges Experience with large-scale distributed systems architecture Expertise in performance optimization and scalability Strong track record of technical leadership between areas Experience in defining technical strategy aligned with business objectives Deep expertise in system design and architecture Experience mentoring senior frontend engineers Proven ability to influence technical decisions at organization level Strong executive communication skills Experience working with stakeholders across teams Demonstrated ability to drive technical change Ability to thrive in a remote organization Past experience working with cloud providers (eg. Google, AWS, Azure, etc) Expertise in Kubernetes Deliver POCs to quickly identify direction and gaps in proposed architecture Knowledge of software design principles (SOLID, Clean Code, DRY, Twelve-Factor methodology, etc) Experience with development methodologies (Pair Programming, TDD, Code Review practices, etc) Proficiency in the English language, both written and verbal
Responsibilities:
Develop features and improvements to the Blip product Lead technical decisions and architectural discussions Identify and resolve technical debt Advocate for improvements to product quality, security, and performance Define and maintain high standards for code quality, testing, and documentation Lead proof of concepts for strategic technologies Drive innovation with experimentation Provide technical mentorship across teams Ship large features independently and lead complex technical initiatives Guide architectural decisions and technical direction for multiple teams Support hiring efforts through technical leadership in interviews Participate in on-call rotation for critical production issues Act as Tech Lead for squad or projects
About the Company
Blip Global
View Company Profile
Similar Jobs:
Posted 10 months ago
Americas, EuropeFull-TimeSoftware Development
Staff Software Engineer
Company:River
Posted 22 days ago
BrazilFull-TimeFintech, Software Development
Staff Software Engineer - Brazil
Posted about 1 month ago
United States, Canada, Australia, South AmericaFull-TimeFinTech
Staff Software Engineer, Agentic Integrations
Company:Flex