Staff Software Engineer

Posted about 2 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/CDProblem SolvingAgile methodologiesMentoringDevOpsMicroservices
Requirements:
7+ years of professional software development experience Significant professional experience with C# or language required by the specialty Solid experience with test automation tools Solid understanding in core web and browser concepts Experience with observability tools like Grafana, Prometheus and APMs tools Solid experience using CI/CD tools to manage the development cycle 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 across multiple teams Identify and resolve technical debt impacting multiple teams Advocate for improvements to product quality, security, and performance Define and maintain high standards for code quality, testing, and technical documentation Lead proof of concepts for evaluating strategic technologies Drive innovation with a willingness to experiment and tackle complex challenges Provide technical mentorship across teams Ship large features independently and lead complex technical initiatives Guide architectural decisions and technical direction for multiple teams Lead the definition of internal standards for style, maintainability, and best practices Support hiring efforts through technical leadership in interviews Participate in on-call rotation for critical production issues
Similar Jobs:
Posted about 16 hours ago
Mexico, Colombia, Costa Rica, Brazil, ArgentinaFull-TimeSoftware Development
Senior .Net Full Stack Engineer - 1823 (LATAM ONLY)
Posted about 16 hours ago
WorldwideFull-TimeCrypto Trading
Senior Full Stack Engineer - Crypto Trading
Posted about 18 hours ago
Argentina, LATAMContractSoftware Development
Senior Infrastructure Engineer (Contract –Buenos Aires, Argentina)
Company:Nexus